/[m4]/m4/m4/module.c
ViewVC logotype

Diff of /m4/m4/module.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.10 by gary, Fri Sep 7 23:42:24 2001 UTC revision 1.11 by gary, Fri Sep 7 23:47:28 2001 UTC
# Line 70  Line 70 
70   * this case.   * this case.
71   *   *
72   * To unload a module, use m4_module_unload(). which uses   * To unload a module, use m4_module_unload(). which uses
73   * m4_remove_table_reference_symbols() to remove the builtins defined by   * m4_symtab_remove_module_references() to remove the builtins defined by
74   * the unloaded module from the symbol table.  If the module has been   * the unloaded module from the symbol table.  If the module has been
75   * loaded several times with calls to m4_module_load, then the module will   * loaded several times with calls to m4_module_load, then the module will
76   * not be unloaded until the same number of calls to m4_module_unload()   * not be unloaded until the same number of calls to m4_module_unload()
# Line 479  m4_module_unload (const char *name, stru Line 479  m4_module_unload (const char *name, stru
479               equal to 1.  If m4_module_close is called again on a               equal to 1.  If m4_module_close is called again on a
480               resident module after the references have already been               resident module after the references have already been
481               removed, we needn't try to remove them again!  */               removed, we needn't try to remove them again!  */
482            m4_remove_table_reference_symbols (handle);            m4_symtab_remove_module_references (handle);
483    
484  #ifdef DEBUG_MODULES  #ifdef DEBUG_MODULES
485            M4_DEBUG_MESSAGE1("module %s: symbols unloaded", name);            M4_DEBUG_MESSAGE1("module %s: symbols unloaded", name);

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26