X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/a8dad3d5bafadb9bca3335952462f05192a5059c..6ab80bf240d2eb2ea434b259b3cb8440ca70aaa9:/emufs_gui/facturas.c?ds=sidebyside diff --git a/emufs_gui/facturas.c b/emufs_gui/facturas.c index 397d303..966bd70 100644 --- a/emufs_gui/facturas.c +++ b/emufs_gui/facturas.c @@ -198,7 +198,7 @@ t_LstFacturas *fact_cargar(const char *filename, int tipo, int tam_bloque) /* En el registro no guardo los punteros de nota ni items. Si guardo la cantidad de items * y los items al final del registro. */ - if (tipo == T3) { + if ((tipo-1) == T3) { /* Limito a 10 items en el caso de registro constante! */ cant_items = 10; } else { @@ -211,7 +211,7 @@ t_LstFacturas *fact_cargar(const char *filename, int tipo, int tam_bloque) if (strcmp(node->name, "FACTURA") == 0) { t_Factura fact; void *save; - memset(&fact, '*', sizeof(t_Factura)); + memset(&fact, 0, sizeof(t_Factura)); prop = xml_get_prop(node, "NroFac"); fact.numero = atoi(prop); xmlFree(prop); prop = xml_get_prop(node, "PorcDoI");