pike.git / src / module.c

version» Context lines:

pike.git/src/module.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: module.c,v 1.45 2007/05/18 15:43:24 grubba Exp $ + || $Id: module.c,v 1.46 2007/10/06 13:45:22 grubba Exp $   */      #include "global.h"   #include "module.h"   #include "pike_macros.h"   #include "pike_error.h"   #include "builtin_functions.h"   #include "main.h"   #include "svalue.h"   #include "interpret.h"
pike.git/src/module.c:145: Inside #if defined(DO_PIKE_CLEANUP)
   cleanup_compiler();    cleanup_error();    exit_backend();    cleanup_gc();    cleanup_pike_types();       /* This zaps Pike_interpreter.thread_state among other things, so    * THREADS_ALLOW/DISALLOW are NOPs beyond this point. */    th_cleanup();    - #ifdef SHARED_NODES -  free(node_hash.table); - #endif /* SHARED_NODES */ -  +     exit_pike_security();    free_svalue(& throw_value);    throw_value.type=T_INT;       do_gc(NULL, 1);       if (exit_with_cleanup)    {    int leak_found = 0;