if (filename != NULL) {
document = xmlReadFile(filename, "ISO-8859-1",0);
if (document == NULL) {
+ free(tmp);
+ lst_articulos = NULL;
return NULL;
}
{
if (l == NULL) l = lst_articulos;
if (l == NULL) return 1;
+ t_Reg_Articulo *del;
emufs_destruir(l->fp);
- /* TODO : Liberar lista */
+ while (l->primero) {
+ del = l->primero;
+ l->primero = l->primero->sig;
+ free(del);
+ }
free(l);
lst_articulos = NULL;