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.58 2008/08/05 21:43:26 mast Exp $ + || $Id: module.c,v 1.59 2008/11/02 19:57:58 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:146: Inside #if defined(DO_PIKE_CLEANUP)
   cleanup_error();    exit_backend();    cleanup_gc();    cleanup_pike_types();      #ifdef PIKE_THREADS    /* This zaps Pike_interpreter.thread_state among other things, so    * THREADS_ALLOW/DISALLOW are NOPs beyond this point. */    th_cleanup();   #endif +  free_all_pike_list_node_blocks();       exit_pike_security();    free_svalue(& throw_value);    mark_free_svalue (&throw_value);       do_gc(NULL, 1);       if (exit_with_cleanup)    {    int leak_found = 0;