pike.git / src / module.c

version» Context lines:

pike.git/src/module.c:1: + #include "module.h" + #include "macros.h" + #include "error.h"    -  + #include "modlist.h" +  + struct module *current_module=module_list; +  + void init_modules_efuns() + { +  unsigned int e; +  for(e=0;e<NELEM(module_list);e++) +  { +  current_module=module_list+e; +  module_list[e].init_efuns(); +  } +  current_module=module_list; + } +  + void init_modules_programs() + { +  unsigned int e; +  for(e=0;e<NELEM(module_list);e++) +  { +  current_module=module_list+e; +  module_list[e].init_programs(); +  } +  current_module=module_list; + } +  + void exit_modules() + { +  int e; +  for(e=NELEM(module_list)-1;e>=0;e--) module_list[e].exit(); + }   Newline at end of file added.