pike.git / src / program.c

version» Context lines:

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;    }