pike.git / src / dynamic_load.c

version» Context lines:

pike.git/src/dynamic_load.c:1:   /*   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: dynamic_load.c,v 1.86 2004/11/12 13:02:18 grubba Exp $ + || $Id: dynamic_load.c,v 1.87 2005/10/19 12:39:43 nilsson Exp $   */      #ifdef TESTING   #define NO_PIKE_INCLUDES   #define CREATE_MAIN   #define NO_PIKE_GUTS   #endif      #ifndef NO_PIKE_INCLUDES   # include "global.h"
pike.git/src/dynamic_load.c:595:    } else {    /* No identifier references -- Disabled module. */    free_program(p);    push_undefined();    }    } else {    /* Initialization failed. */    new_module->exit();    dlclose(module);    dynamic_module_list = new_module->next; +  free_string(new_module->name);    free(new_module);    Pike_error("Failed to initialize dynamic module \"%S\".\n",    module_name);    }    }   }      #endif /* USE_DYNAMIC_MODULES */