zip_reader_destroy (r->zreader);
free (r->sheets);
-
+ free (s->file_name);
free (r);
}
}
r->n_allocated_sheets = 0;
r->sheets = NULL;
- r->spreadsheet.file_name = filename;
+ r->spreadsheet.file_name = strdup (filename);
return &r->spreadsheet;
error:
break;
}
+ xmlFree (type);
+ xmlFree (val_string);
+
return c;
}
#endif