default:
break;
}
- FREE(lte->extracted_file);
FREE(lte);
}
}
return 0;
}
-int lte_free_extracted_file(struct lookup_table_entry *lte, void *ignone)
+int lte_zero_extracted_file(struct lookup_table_entry *lte, void *ignore)
{
- FREE(lte->extracted_file);
lte->extracted_file = NULL;
return 0;
}
+int lte_free_extracted_file(struct lookup_table_entry *lte, void *ignore)
+{
+ if (lte->extracted_file != NULL) {
+ FREE(lte->extracted_file);
+ lte->extracted_file = NULL;
+ }
+ return 0;
+}
+
void print_lookup_table_entry(const struct lookup_table_entry *lte)
{
if (!lte) {