From: Ricardo Markiewicz Date: Sun, 18 Apr 2004 15:18:12 +0000 (+0000) Subject: * BUGFIX : Cuando se usa -a o -f con tipo 2 ahora no se cuelga (falto un if :-) X-Git-Tag: svn_import_r684~368 X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/commitdiff_plain/1dd88c9a009e3a521eb3af7080bce4b71fa3a14a?ds=sidebyside * BUGFIX : Cuando se usa -a o -f con tipo 2 ahora no se cuelga (falto un if :-) --- diff --git a/emufs_gui/emufs_view.c b/emufs_gui/emufs_view.c index 9f6f226..6d04302 100644 --- a/emufs_gui/emufs_view.c +++ b/emufs_gui/emufs_view.c @@ -68,8 +68,11 @@ t_Param param_ok(int argc, char *argv[]) if (((n == 1) || (n == 3)) && ((i+2)>=argc)) return BLOQUE_NO_DEFINIDO; parametros.tipo_arch_art = n; - parametros.tam_bloque_art = atoi(argv[i+2]); - if (parametros.tam_bloque_art <= 0) return NULL_BLOCK_FOUND; + if (n != 2) { + if ((i+2) >= argc) return NULL_BLOCK_FOUND; + parametros.tam_bloque_art = atoi(argv[i+2]); + if (parametros.tam_bloque_art <= 0) return NULL_BLOCK_FOUND; + } parametros.xml_art = i; } else { /* Ops, no hay mas parametros */