/[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.17 by gary, Thu Jun 12 16:31:59 2003 UTC revision 1.18 by gary, Fri Jun 13 13:05:45 2003 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_symtab_remove_module_references() 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 513  module_remove (lt_dlhandle handle, struc Line 513  module_remove (lt_dlhandle handle, struc
513           equal to 1.  If module_close is called again on a           equal to 1.  If module_close is called again on a
514           resident module after the references have already been           resident module after the references have already been
515           removed, we needn't try to remove them again!  */           removed, we needn't try to remove them again!  */
516        m4_symtab_remove_module_references (handle);        m4__symtab_remove_module_references (handle);
517    
518  #ifdef DEBUG_MODULES  #ifdef DEBUG_MODULES
519        M4_DEBUG_MESSAGE1("module %s: symbols unloaded", name);        M4_DEBUG_MESSAGE1("module %s: symbols unloaded", name);

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

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