pike.git
/
src
/
program.c
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/program.c:9607:
void cleanup_program(void) { size_t e; free_type(lfun_setter_type_string); free_type(lfun_getter_type_string); free_mapping(lfun_types); free_mapping(lfun_ids); #ifdef PIKE_NEW_LFUN_LOOKUP for (e=0; e < NELEM(lfun_strings); e++) {
-
if (!lfun_strings[e]) continue;
+
free_string(lfun_strings[e]);
-
+
free_string(lfun_compat_strings[e]);
} #else for (e=0; e < NELEM(lfun_names); e++) { free_string(lfun_strings[e]);
-
+
free_string(lfun_compat_strings[e]);
} #endif #ifdef FIND_FUNCTION_HASHSIZE for(e=0;e<FIND_FUNCTION_HASHSIZE;e++) { if(cache[e].name) { free_string(cache[e].name); cache[e].name=0; }