]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs_gui/facturas.c
* Valgrind rulez :-)
[z.facultad/75.06/emufs.git] / emufs_gui / facturas.c
index 286ddc3e5c3947613e8aa78e534e7d3a50598f3d..7a594d385658265c96b10d3d03ed97160091684f 100644 (file)
@@ -22,12 +22,13 @@ t_LstFacturas *fact_get_lst()
 char *xml_get_prop(xmlNode *node, char *nombre)
 {
        char *s;
-       if (xmlGetProp(node, nombre) == NULL) {
+       s = xmlGetProp(node, nombre);
+       if (s == NULL) {
                s = malloc(1);
                s[0] = '\0';
                return s;
        }
-       return xmlGetProp(node, nombre);
+       return s;
 }
 
 int eliminar_nodo_factura(t_LstFacturas *lst, t_Reg_Factura *nodo)