]> git.llucax.com Git - z.facultad/75.06/emufs.git/commitdiff
* Listo el problema de tipo 2 .. me faltaba otro if ... el problema se daba cuando...
authorRicardo Markiewicz <gazer.arg@gmail.com>
Sun, 18 Apr 2004 19:53:00 +0000 (19:53 +0000)
committerRicardo Markiewicz <gazer.arg@gmail.com>
Sun, 18 Apr 2004 19:53:00 +0000 (19:53 +0000)
 es decir :
 emufs_view -f facturas.xml 2
 emufs_view -f facturas.xml 2 -a articulos.xml 2
 emufs_view -a articulos.xml 2 -f facturas.xml 2

etc. .. done!

emufs_gui/emufs_view.c

index e8298775409c62e4321bfcdb3f36d9e972938b65..719a549aabb86fff44332a7ae6a1c919e57162c2 100644 (file)
@@ -94,8 +94,10 @@ t_Param param_ok(int argc, char *argv[])
                                        if (((n == 1) || (n == 3)) && ((i+2)>=argc))
                                                return BLOQUE_NO_DEFINIDO;
                                        parametros.tipo_arch_fact = n;
-                                       parametros.tam_bloque_fact = atoi(argv[i+2]);
-                                       if (parametros.tam_bloque_fact <= 0) return NULL_BLOCK_FOUND;
+                                       if (n != 2) {
+                                               parametros.tam_bloque_fact = atoi(argv[i+2]);
+                                               if (parametros.tam_bloque_fact <= 0) return NULL_BLOCK_FOUND;
+                                       }
                                        parametros.xml_fact = i;
                                } else {
                                        /* Ops, no hay mas parametros */