FYI: use-module-vs-handle-consistently.diff
"Gary V. Vaughan" <[email protected]>
| Newsgroups | gmane.comp.gnu.m4.patches |
|---|---|
| Message-ID | <[email protected]> |
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[email protected]> Be consistent about using 'module' for m4_module types and 'handle' for lt_dlhandle types: * m4/m4private.h (m4_symbol_value): Rename handle element to method. Changed all references. (VALUE_MODULE, SYMBOL_MODULE): Renamed from VALUE_HANDLE and SYMBOL_HANDLE respectively. Changed all references. * m4/m4module.h (M4INIT_HANDLER, M4FINISH_HANDLER): Ditto. * m4/builtin.c (m4_builtin_find_by_name) (m4_builtin_find_by_func): Use module as the parameter name for pointers of type 'm4_module'. * m4/module.c (module_remove, m4_get_module_name) (install_builtin_table, install_macro_table) (m4_module_make_resident, m4__module_next, m4_module_refcount): Ditto. * src/freeze.c (produce_module_dump): Ditto. * m4/input.c (m4_input_block): Rename handle element to method. Changed all references. * m4/symtab.c (m4__symtab_remove_module_references): Ditto. * modules/load.c: Use module as the variable name for pointers of type 'm4_module'. * modules/m4.c: Ditto. * modules/perl.c: Ditto. * modules/shadow.c: Ditto. Index: m4/builtin.c =================================================================== RCS file: /sources/m4/m4/m4/builtin.c,v retrieving revision 1.30 diff -u -u -r1.30 builtin.c --- m4/builtin.c 6 Sep 2007 22:58:26 -0000 1.30 +++ m4/builtin.c 12 Sep 2007 01:14:13 -0000 @@ -25,14 +25,14 @@ #include "m4private.h" -/* Find the builtin which has NAME. If HANDLE is not NULL, then - search only in HANDLE's builtin table. The result is a malloc'd +/* Find the builtin which has NAME. If MODULE is not NULL, then + search only in MODULE's builtin table. The result is a malloc'd symbol value, suitable for use in the symbol table or for an argument to m4_push_builtin. */ m4_symbol_value * -m4_builtin_find_by_name (m4_module *handle, const char *name) +m4_builtin_find_by_name (m4_module *module, const char *name) { - m4_module *cur = handle ? handle : m4__module_next (NULL); + m4_module *cur = module ? module : m4__module_next (NULL); do { @@ -47,7 +47,7 @@ m4_symbol_value *token = xzalloc (sizeof *token); m4_set_symbol_value_builtin (token, builtin); - VALUE_HANDLE (token) = cur; + VALUE_MODULE (token) = cur; VALUE_FLAGS (token) = builtin->flags; VALUE_MIN_ARGS (token) = builtin->min_args; VALUE_MAX_ARGS (token) = builtin->max_args; @@ -55,17 +55,17 @@ } } } - while (!handle && (cur = m4__module_next (cur))); + while (!module && (cur = m4__module_next (cur))); return NULL; } -/* Find the builtin which has FUNC. If HANDLE argument is supplied - then search only in HANDLE's builtin table. */ +/* Find the builtin which has FUNC. If MODULE argument is supplied + then search only in MODULE's builtin table. */ const m4_builtin * -m4_builtin_find_by_func (m4_module *handle, m4_builtin_func *func) +m4_builtin_find_by_func (m4_module *module, m4_builtin_func *func) { - m4_module *cur = handle ? handle : m4__module_next (NULL); + m4_module *cur = module ? module : m4__module_next (NULL); do { @@ -79,7 +79,7 @@ return builtin; } } - while (!handle && (cur = m4__module_next (cur))); + while (!module && (cur = m4__module_next (cur))); return 0; } Index: m4/input.c =================================================================== RCS file: /sources/m4/m4/m4/input.c,v retrieving revision 1.69 diff -u -u -r1.69 input.c --- m4/input.c 7 Sep 2007 20:59:36 -0000 1.69 +++ m4/input.c 12 Sep 2007 01:14:13 -0000 @@ -163,7 +163,7 @@ struct { const m4_builtin *builtin; /* pointer to builtin's function. */ - m4_module *handle; /* originating module. */ + m4_module *module; /* originating module. */ int flags; /* flags associated with the builtin. */ m4_hash *arg_signature; /* argument signature for builtin. */ unsigned int min_args; /* argv minima for the builtin. */ @@ -396,7 +396,7 @@ obstack_1grow (obs, '>'); if (m4_is_debug_bit (context, M4_DEBUG_TRACE_MODULE)) { - text = m4_get_module_name (me->u.u_b.handle); + text = m4_get_module_name (me->u.u_b.module); obstack_1grow (obs, '{'); obstack_grow (obs, text, strlen (text)); obstack_1grow (obs, '}'); @@ -428,7 +428,7 @@ i->line = m4_get_current_line (context); i->u.u_b.builtin = m4_get_symbol_value_builtin (token); - i->u.u_b.handle = VALUE_HANDLE (token); + i->u.u_b.module = VALUE_MODULE (token); i->u.u_b.arg_signature = VALUE_ARG_SIGNATURE (token); i->u.u_b.min_args = VALUE_MIN_ARGS (token); i->u.u_b.max_args = VALUE_MAX_ARGS (token); @@ -743,7 +743,7 @@ assert (block->funcs->read_func == builtin_read && ! block->u.u_b.read); m4_set_symbol_value_builtin (token, block->u.u_b.builtin); - VALUE_HANDLE (token) = block->u.u_b.handle; + VALUE_MODULE (token) = block->u.u_b.module; VALUE_FLAGS (token) = block->u.u_b.flags; VALUE_ARG_SIGNATURE (token) = block->u.u_b.arg_signature; VALUE_MIN_ARGS (token) = block->u.u_b.min_args; @@ -1285,7 +1285,7 @@ bp = m4_builtin_find_by_func (NULL, m4_get_symbol_value_func (token)); assert (bp); fprintf (stderr, "builtin\t<%s>{%s}\n", bp->name, - m4_get_module_name (VALUE_HANDLE (token))); + m4_get_module_name (VALUE_MODULE (token))); } break; } Index: m4/m4module.h =================================================================== RCS file: /sources/m4/m4/m4/m4module.h,v retrieving revision 1.111 diff -u -u -r1.111 m4module.h --- m4/m4module.h 6 Sep 2007 22:58:26 -0000 1.111 +++ m4/m4module.h 12 Sep 2007 01:14:14 -0000 @@ -86,15 +86,15 @@ #define M4INIT_HANDLER(name) \ void CONC(name, CONC(_LTX_, m4_init_module)) \ - (m4 *context, m4_module *handle, m4_obstack *obs); \ + (m4 *context, m4_module *module, m4_obstack *obs); \ void CONC(name, CONC(_LTX_, m4_init_module)) \ - (m4 *context, m4_module *handle, m4_obstack *obs) + (m4 *context, m4_module *module, m4_obstack *obs) #define M4FINISH_HANDLER(name) \ void CONC(name, CONC(_LTX_, m4_finish_module)) \ - (m4 *context, m4_module *handle, m4_obstack *obs); \ + (m4 *context, m4_module *module, m4_obstack *obs); \ void CONC(name, CONC(_LTX_, m4_finish_module)) \ - (m4 *context, m4_module *handle, m4_obstack *obs) + (m4 *context, m4_module *module, m4_obstack *obs) #define M4_MODULE_IMPORT(M, S) \ CONC(S, _func) *S = (CONC(S, _func) *) \ Index: m4/m4private.h =================================================================== RCS file: /sources/m4/m4/m4/m4private.h,v retrieving revision 1.84 diff -u -u -r1.84 m4private.h --- m4/m4private.h 7 Sep 2007 22:37:47 -0000 1.84 +++ m4/m4private.h 12 Sep 2007 01:14:14 -0000 @@ -179,7 +179,7 @@ struct m4_symbol_value { m4_symbol_value * next; - m4_module * handle; + m4_module * module; unsigned int flags; m4_hash * arg_signature; @@ -195,7 +195,7 @@ }; #define VALUE_NEXT(T) ((T)->next) -#define VALUE_HANDLE(T) ((T)->handle) +#define VALUE_MODULE(T) ((T)->module) #define VALUE_FLAGS(T) ((T)->flags) #define VALUE_ARG_SIGNATURE(T) ((T)->arg_signature) #define VALUE_MIN_ARGS(T) ((T)->min_args) @@ -203,7 +203,7 @@ #define VALUE_PENDING(T) ((T)->pending_expansions) #define SYMBOL_NEXT(S) (VALUE_NEXT ((S)->value)) -#define SYMBOL_HANDLE(S) (VALUE_HANDLE ((S)->value)) +#define SYMBOL_MODULE(S) (VALUE_MODULE ((S)->value)) #define SYMBOL_FLAGS(S) (VALUE_FLAGS ((S)->value)) #define SYMBOL_ARG_SIGNATURE(S) (VALUE_ARG_SIGNATURE ((S)->value)) #define SYMBOL_MIN_ARGS(S) (VALUE_MIN_ARGS ((S)->value)) Index: m4/macro.c =================================================================== RCS file: /sources/m4/m4/m4/macro.c,v retrieving revision 1.70 diff -u -u -r1.70 macro.c --- m4/macro.c 7 Aug 2007 03:15:27 -0000 1.70 +++ m4/macro.c 12 Sep 2007 01:14:14 -0000 @@ -185,7 +185,7 @@ if (argp->type == M4_SYMBOL_VOID) { - VALUE_HANDLE (argp) = NULL; + VALUE_MODULE (argp) = NULL; m4_set_symbol_value_text (argp, text); } return type == M4_TOKEN_COMMA; @@ -361,7 +361,7 @@ if (!groks_macro_args && m4_is_symbol_value_func (&token)) { - VALUE_HANDLE (&token) = NULL; + VALUE_MODULE (&token) = NULL; m4_set_symbol_value_text (&token, ""); } tokenp = (m4_symbol_value *) obstack_copy (arguments, &token, Index: m4/module.c =================================================================== RCS file: /sources/m4/m4/m4/module.c,v retrieving revision 1.54 diff -u -u -r1.54 module.c --- m4/module.c 7 Sep 2007 22:37:47 -0000 1.54 +++ m4/module.c 12 Sep 2007 01:14:14 -0000 @@ -82,7 +82,7 @@ #define MODULE_SELF_NAME "!myself!" static const char* module_dlerror (void); -static int module_remove (m4 *context, m4_module *handle, +static int module_remove (m4 *context, m4_module *module, m4_obstack *obs); static void install_builtin_table (m4*, m4_module *); @@ -94,13 +94,13 @@ static lt_dlinterface_id iface_id = NULL; const char * -m4_get_module_name (const m4_module *m4_handle) +m4_get_module_name (const m4_module *module) { const lt_dlinfo *info; - assert (m4_handle && m4_handle->handle); + assert (module && module->handle); - info = lt_dlgetinfo (m4_handle->handle); + info = lt_dlgetinfo (module->handle); return info ? info->name : NULL; } @@ -109,19 +109,19 @@ m4_module_import (m4 *context, const char *module_name, const char *symbol_name, m4_obstack *obs) { - m4_module * handle = m4__module_find (module_name); + m4_module * module = m4__module_find (module_name); void * symbol_address = NULL; /* Try to load the module if it is not yet available (errors are diagnosed by m4_module_load). */ /* FIXME - should this use m4__module_open instead, to avoid polluting the symbol table when importing a function? */ - if (!handle) - handle = m4_module_load (context, module_name, obs); + if (!module) + module = m4_module_load (context, module_name, obs); - if (handle) + if (module) { - symbol_address = lt_dlsym (handle->handle, symbol_name); + symbol_address = lt_dlsym (module->handle, symbol_name); if (!symbol_address) m4_error (context, 0, 0, _("cannot load symbol `%s' from module `%s'"), @@ -132,14 +132,14 @@ } static void -install_builtin_table (m4 *context, m4_module *handle) +install_builtin_table (m4 *context, m4_module *module) { const m4_builtin *bp; assert (context); - assert (handle); + assert (module); - bp = (m4_builtin *) lt_dlsym (handle->handle, BUILTIN_SYMBOL); + bp = (m4_builtin *) lt_dlsym (module->handle, BUILTIN_SYMBOL); if (bp) { for (; bp->name != NULL; bp++) @@ -155,7 +155,7 @@ assert ((bp->flags & ~M4_BUILTIN_FLAGS_MASK) == 0); m4_set_symbol_value_builtin (value, bp); - VALUE_HANDLE (value) = handle; + VALUE_MODULE (value) = module; VALUE_FLAGS (value) = bp->flags; VALUE_MIN_ARGS (value) = bp->min_args; VALUE_MAX_ARGS (value) = bp->max_args; @@ -173,19 +173,19 @@ m4_debug_message (context, M4_DEBUG_TRACE_MODULE, _("module %s: builtins loaded"), - m4_get_module_name (handle)); + m4_get_module_name (module)); } } static void -install_macro_table (m4 *context, m4_module *handle) +install_macro_table (m4 *context, m4_module *module) { const m4_macro *mp; assert (context); - assert (handle); + assert (module); - mp = (const m4_macro *) lt_dlsym (handle->handle, MACRO_SYMBOL); + mp = (const m4_macro *) lt_dlsym (module->handle, MACRO_SYMBOL); if (mp) { @@ -194,53 +194,53 @@ m4_symbol_value *value = m4_symbol_value_create (); m4_set_symbol_value_text (value, xstrdup (mp->value)); - VALUE_HANDLE (value) = handle; + VALUE_MODULE (value) = module; m4_symbol_pushdef (M4SYMTAB, mp->name, value); } m4_debug_message (context, M4_DEBUG_TRACE_MODULE, _("module %s: macros loaded"), - m4_get_module_name (handle)); + m4_get_module_name (module)); } } m4_module * m4_module_load (m4 *context, const char *name, m4_obstack *obs) { - m4_module *handle = m4__module_open (context, name, obs); + m4_module *module = m4__module_open (context, name, obs); - if (handle && handle->refcount == 1) + if (module && module->refcount == 1) { - install_builtin_table (context, handle); - install_macro_table (context, handle); + install_builtin_table (context, module); + install_macro_table (context, module); } - return handle; + return module; } -/* Make the module HANDLE resident. Return NULL on success, or a +/* Make the module MODULE resident. Return NULL on success, or a pre-translated error string on failure. */ const char * -m4_module_makeresident (m4_module *m4_handle) +m4_module_makeresident (m4_module *module) { - assert (m4_handle); - return lt_dlmakeresident (m4_handle->handle) ? module_dlerror () : NULL; + assert (module); + return lt_dlmakeresident (module->handle) ? module_dlerror () : NULL; } /* Unload a module. */ void m4_module_unload (m4 *context, const char *name, m4_obstack *obs) { - m4_module * handle = NULL; + m4_module * module = NULL; int errors = 0; assert (context); if (name) - handle = m4__module_find (name); + module = m4__module_find (name); - if (!handle) + if (!module) { const char *error_msg = _("module not loaded"); @@ -248,7 +248,7 @@ ++errors; } else - errors = module_remove (context, handle, obs); + errors = module_remove (context, module, obs); if (errors) { @@ -266,8 +266,8 @@ /* Shortcut. If we've already associated our wrapper with this handle, then we've validated the handle in the past, and don't need to waste any time on additional lt_dlsym calls. */ - m4_module *m4_handle = (m4_module *) lt_dlcaller_get_data (iface_id, handle); - if (m4_handle) + m4_module *module = (m4_module *) lt_dlcaller_get_data (iface_id, handle); + if (module) return 0; /* A valid m4 module must provide at least one of these symbols. */ @@ -281,9 +281,9 @@ /* Return successive loaded modules that pass the interface test registered with the interface id. */ m4_module * -m4__module_next (m4_module *m4_handle) +m4__module_next (m4_module *module) { - lt_dlhandle handle = m4_handle ? m4_handle->handle : NULL; + lt_dlhandle handle = module ? module->handle : NULL; assert (iface_id); /* Resident modules still show up in the lt_dlhandle_iterate loop @@ -293,11 +293,11 @@ handle = lt_dlhandle_iterate (iface_id, handle); if (!handle) return NULL; - m4_handle = (m4_module *) lt_dlcaller_get_data (iface_id, handle); + module = (m4_module *) lt_dlcaller_get_data (iface_id, handle); } - while (!m4_handle); - assert (m4_handle->handle == handle); - return m4_handle; + while (!module); + assert (module->handle == handle); + return module; } /* Return the first loaded module that passes the registered interface test @@ -306,16 +306,16 @@ m4__module_find (const char *name) { lt_dlhandle handle; - m4_module *m4_handle; + m4_module *module; assert (iface_id); handle = lt_dlhandle_fetch (iface_id, name); if (!handle) return NULL; - m4_handle = (m4_module *) lt_dlcaller_get_data (iface_id, handle); - if (m4_handle) - assert (m4_handle->handle == handle); - return m4_handle; + module = (m4_module *) lt_dlcaller_get_data (iface_id, handle); + if (module) + assert (module->handle == handle); + return module; } @@ -389,7 +389,7 @@ m4__module_open (m4 *context, const char *name, m4_obstack *obs) { lt_dlhandle handle = lt_dlopenext (name); - m4_module * m4_handle = NULL; + m4_module * module = NULL; m4_module_init_func * init_func = NULL; assert (context); @@ -414,22 +414,22 @@ _("module %s: opening file `%s'"), name ? name : MODULE_SELF_NAME, info->filename); - /* Provide the m4_module correpsonding to the lt_dlhandle, if + /* Provide the m4_module corresponding to the lt_dlhandle, if not yet created. */ - m4_handle = (m4_module *) lt_dlcaller_get_data (iface_id, handle); - if (!m4_handle) + module = (m4_module *) lt_dlcaller_get_data (iface_id, handle); + if (!module) { void *old; const char *err; - m4_handle = (m4_module *) xzalloc (sizeof *m4_handle); - m4_handle->handle = handle; + module = (m4_module *) xzalloc (sizeof *module); + module->handle = handle; /* clear out any stale errors, since we have to use lt_dlerror to distinguish between success and failure. */ lt_dlerror (); - old = lt_dlcaller_set_data (iface_id, handle, m4_handle); + old = lt_dlcaller_set_data (iface_id, handle, module); assert (!old); err = lt_dlerror (); if (err) @@ -439,11 +439,11 @@ /* Find and run any initializing function in the opened module, each time the module is opened. */ - m4_handle->refcount++; + module->refcount++; init_func = (m4_module_init_func *) lt_dlsym (handle, INIT_SYMBOL); if (init_func) { - init_func (context, m4_handle, obs); + init_func (context, module, obs); m4_debug_message (context, M4_DEBUG_TRACE_MODULE, _("module %s: init hook called"), name); @@ -466,23 +466,23 @@ name, module_dlerror ()); } - return m4_handle; + return module; } void m4__module_exit (m4 *context) { - m4_module * handle = m4__module_next (NULL); + m4_module * module = m4__module_next (NULL); int errors = 0; - while (handle && !errors) + while (module && !errors) { - m4_module * pending = handle; + m4_module * pending = module; /* If we are about to unload the final reference, move on to the - next handle before we unload the current one. */ + next module before we unload the current one. */ if (pending->refcount <= 1) - handle = m4__module_next (handle); + module = m4__module_next (module); errors = module_remove (context, pending, NULL); } @@ -515,12 +515,12 @@ return dlerror; } -/* Close one reference to the module M4_HANDLE, and output to OBS any +/* Close one reference to the module MODULE, and output to OBS any information from the finish hook of the module. If no references - to M4_HANDLE remain, also remove all symbols and other memory + to MODULE remain, also remove all symbols and other memory associated with the module. */ static int -module_remove (m4 *context, m4_module *m4_handle, m4_obstack *obs) +module_remove (m4 *context, m4_module *module, m4_obstack *obs) { const lt_dlinfo * info; int errors = 0; @@ -530,11 +530,11 @@ bool resident = false; m4_module_finish_func * finish_func; - assert (m4_handle && m4_handle->handle); + assert (module && module->handle); /* Be careful when closing myself. */ - handle = m4_handle->handle; - name = m4_get_module_name (m4_handle); + handle = module->handle; + name = m4_get_module_name (module); name = xstrdup (name ? name : MODULE_SELF_NAME); info = lt_dlgetinfo (handle); @@ -550,13 +550,13 @@ } #endif /* DEBUG_MODULES */ - if (m4_handle->refcount-- == 1) + if (module->refcount-- == 1) { /* Remove the table references only when ref_count is *exactly* equal to 1. If module_close is called again on a resident module after the references have already been removed, we needn't try to remove them again! */ - m4__symtab_remove_module_references (M4SYMTAB, m4_handle); + m4__symtab_remove_module_references (M4SYMTAB, module); m4_debug_message (context, M4_DEBUG_TRACE_MODULE, _("module %s: symbols unloaded"), name); @@ -566,7 +566,7 @@ finish_func = (m4_module_finish_func *) lt_dlsym (handle, FINISH_SYMBOL); if (finish_func) { - finish_func (context, m4_handle, obs); + finish_func (context, module, obs); m4_debug_message (context, M4_DEBUG_TRACE_MODULE, _("module %s: finish hook called"), name); @@ -585,7 +585,7 @@ m4_error (context, EXIT_FAILURE, 0, _("unable to close module `%s': %s"), name, module_dlerror()); - assert (old == m4_handle); + assert (old == module); lt_dlclose (handle); m4_debug_message (context, M4_DEBUG_TRACE_MODULE, _("module %s: resident module not closed"), name); @@ -607,7 +607,7 @@ m4_error (context, EXIT_FAILURE, 0, _("cannot close module `%s': %s"), name, module_dlerror ()); if (last_reference) - free (m4_handle); + free (module); DELETE (name); @@ -618,16 +618,16 @@ /* Below here are the accessor functions behind fast macros. Declare them last, so the rest of the file can use the macros. */ -/* Return the current refcount, or times that module HANDLE has been +/* Return the current refcount, or times that module MODULE has been opened. */ #undef m4_module_refcount int -m4_module_refcount (const m4_module *handle) +m4_module_refcount (const m4_module *module) { const lt_dlinfo *info; - assert (handle); - info = lt_dlgetinfo (handle->handle); + assert (module); + info = lt_dlgetinfo (module->handle); assert (info); - assert (handle->refcount <= info->ref_count); - return handle->refcount; + assert (module->refcount <= info->ref_count); + return module->refcount; } Index: m4/symtab.c =================================================================== RCS file: /sources/m4/m4/m4/symtab.c,v retrieving revision 1.76 diff -u -u -r1.76 symtab.c --- m4/symtab.c 7 Sep 2007 20:59:36 -0000 1.76 +++ m4/symtab.c 12 Sep 2007 01:14:14 -0000 @@ -139,15 +139,15 @@ return symbol; } -/* Remove every symbol that references the given module handle from +/* Remove every symbol that references the given module from the symbol table. */ void m4__symtab_remove_module_references (m4_symbol_table *symtab, - m4_module *handle) + m4_module *module) { m4_hash_iterator *place = 0; - assert (handle); + assert (module); /* Traverse each symbol name in the hash table. */ while ((place = m4_get_hash_iterator_next (symtab->table, place))) @@ -163,7 +163,7 @@ { m4_symbol_value *next = VALUE_NEXT (data); - if (VALUE_HANDLE (next) == handle) + if (VALUE_MODULE (next) == module) { VALUE_NEXT (data) = VALUE_NEXT (next); @@ -175,7 +175,7 @@ } /* Purge the live reference if necessary. */ - if (SYMBOL_HANDLE (symbol) == handle) + if (SYMBOL_MODULE (symbol) == module) m4_symbol_popdef (symtab, m4_get_hash_iterator_key (place)); } } @@ -509,10 +509,10 @@ obstack_grow (obs, "...", 3); if (quote) obstack_grow (obs, rquote, strlen (rquote)); - if (module && VALUE_HANDLE (value)) + if (module && VALUE_MODULE (value)) { obstack_1grow (obs, '{'); - text = m4_get_module_name (VALUE_HANDLE (value)); + text = m4_get_module_name (VALUE_MODULE (value)); obstack_grow (obs, text, strlen (text)); obstack_1grow (obs, '}'); } @@ -709,8 +709,8 @@ { m4_symbol_value *value = m4_get_symbol_value (symbol); int flags = value ? SYMBOL_FLAGS (symbol) : 0; - m4_module * handle = value ? SYMBOL_HANDLE (symbol) : NULL; - const char * module_name = handle ? m4_get_module_name (handle) : "NONE"; + m4_module * module = value ? SYMBOL_MODULE (symbol) : NULL; + const char * module_name = module ? m4_get_module_name (module) : "NONE"; fprintf (stderr, "%10s: (%d%s) %s=", module_name, flags, m4_get_symbol_traced (symbol) ? "!" : "", name); Index: modules/load.c =================================================================== RCS file: /sources/m4/m4/modules/load.c,v retrieving revision 1.26 diff -u -u -r1.26 load.c --- modules/load.c 7 Sep 2007 22:37:47 -0000 1.26 +++ modules/load.c 12 Sep 2007 01:14:14 -0000 @@ -76,10 +76,10 @@ unload is in progress. */ M4INIT_HANDLER (load) { - const char *err = m4_module_makeresident (handle); + const char *err = m4_module_makeresident (module); if (err) m4_error (context, 0, 0, _("cannot make module `%s' resident: %s"), - m4_get_module_name (handle), err); + m4_get_module_name (module), err); } @@ -95,17 +95,17 @@ { /* The expansion of this builtin is a comma separated list of loaded modules. */ - m4_module *handle = m4__module_next (NULL); + m4_module *module = m4__module_next (NULL); - if (handle) + if (module) do { - m4_shipout_string (context, obs, m4_get_module_name (handle), 0, true); + m4_shipout_string (context, obs, m4_get_module_name (module), 0, true); - if ((handle = m4__module_next (handle))) + if ((module = m4__module_next (module))) obstack_1grow (obs, ','); } - while (handle); + while (module); } /** @@ -113,8 +113,8 @@ **/ M4BUILTIN_HANDLER (refcount) { - m4_module *handle = m4__module_find (M4ARG (1)); - m4_shipout_int (obs, handle ? m4_module_refcount (handle) : 0); + m4_module *module = m4__module_find (M4ARG (1)); + m4_shipout_int (obs, module ? m4_module_refcount (module) : 0); } /** Index: modules/m4.c =================================================================== RCS file: /sources/m4/m4/modules/m4.c,v retrieving revision 1.113 diff -u -u -r1.113 m4.c --- modules/m4.c 6 Sep 2007 22:58:26 -0000 1.113 +++ modules/m4.c 12 Sep 2007 01:14:14 -0000 @@ -140,10 +140,10 @@ progress. */ M4INIT_HANDLER (m4) { - const char *err = m4_module_makeresident (handle); + const char *err = m4_module_makeresident (module); if (err) m4_error (context, 0, 0, _("cannot make module `%s' resident: %s"), - m4_get_module_name (handle), err); + m4_get_module_name (module), err); } Index: modules/perl.c =================================================================== RCS file: /sources/m4/m4/modules/perl.c,v retrieving revision 1.19 diff -u -u -r1.19 perl.c --- modules/perl.c 7 Aug 2007 03:15:29 -0000 1.19 +++ modules/perl.c 12 Sep 2007 01:14:14 -0000 @@ -77,8 +77,8 @@ const lt_dlinfo *info = 0; char *embedding[] = { "", "-e", "0" }; - if (handle) - info = lt_dlgetinfo (handle); + if (module) + info = lt_dlgetinfo (module); /* Start up a perl parser, when loaded for the first time. */ if (info && (info->ref_count == 1)) @@ -95,8 +95,8 @@ { const lt_dlinfo *info = 0; - if (handle) - info = lt_dlgetinfo (handle); + if (module) + info = lt_dlgetinfo (module); /* Recycle the perl parser, when unloaded for the last time. */ if (info && (info->ref_count == 1)) Index: modules/shadow.c =================================================================== RCS file: /sources/m4/m4/modules/shadow.c,v retrieving revision 1.18 diff -u -u -r1.18 shadow.c --- modules/shadow.c 6 Sep 2007 22:58:26 -0000 1.18 +++ modules/shadow.c 12 Sep 2007 01:14:14 -0000 @@ -68,7 +68,7 @@ M4INIT_HANDLER (shadow) { const char *s = "Shadow module loaded."; - int refcount = m4_module_refcount (handle); + int refcount = m4_module_refcount (module); /* Only display the message on first load. */ if (obs && refcount == 1) Index: src/freeze.c =================================================================== RCS file: /sources/m4/m4/src/freeze.c,v retrieving revision 1.70 diff -u -u -r1.70 freeze.c --- src/freeze.c 7 Sep 2007 20:59:36 -0000 1.70 +++ src/freeze.c 12 Sep 2007 01:14:14 -0000 @@ -131,14 +131,14 @@ reloaded from the frozen file. libltdl stores handles in a push down stack, so we need to dump them in the reverse order to that. */ static void -produce_module_dump (FILE *file, m4_module *handle) +produce_module_dump (FILE *file, m4_module *module) { - const char *name = m4_get_module_name (handle); + const char *name = m4_get_module_name (module); size_t len = strlen (name); - handle = m4__module_next (handle); - if (handle) - produce_module_dump (file, handle); + module = m4__module_next (module); + if (module) + produce_module_dump (file, module); fprintf (file, "M%zu\n", len); produce_mem_dump (file, name, len); @@ -159,8 +159,8 @@ dump_symbol_CB (m4_symbol_table *symtab, const char *symbol_name, m4_symbol *symbol, void *userdata) { - m4_module * handle = SYMBOL_HANDLE (symbol); - const char *module_name = handle ? m4_get_module_name (handle) : NULL; + m4_module * module = SYMBOL_MODULE (symbol); + const char *module_name = module ? m4_get_module_name (module) : NULL; FILE * file = (FILE *) userdata; size_t symbol_len = strlen (symbol_name); size_t module_len = module_name ? strlen (module_name) : 0; @@ -170,13 +170,13 @@ const char *text = m4_get_symbol_text (symbol); size_t text_len = strlen (text); fprintf (file, "T%zu,%zu", symbol_len, text_len); - if (handle) + if (module) fprintf (file, ",%zu", module_len); fputc ('\n', file); produce_mem_dump (file, symbol_name, symbol_len); produce_mem_dump (file, text, text_len); - if (handle) + if (module) produce_mem_dump (file, module_name, module_len); fputc ('\n', file); } @@ -189,13 +189,13 @@ bp_len = strlen (bp->name); fprintf (file, "F%zu,%zu", symbol_len, bp_len); - if (handle) + if (module) fprintf (file, ",%zu", module_len); fputc ('\n', file); produce_mem_dump (file, symbol_name, symbol_len); produce_mem_dump (file, bp->name, bp_len); - if (handle) + if (module) produce_mem_dump (file, module_name, module_len); fputc ('\n', file); } @@ -549,18 +549,18 @@ /* Enter a macro having a builtin function as a definition. */ { - m4_module *handle = NULL; + m4_module *module = NULL; m4_symbol_value *token; if (number[2] > 0) - handle = m4__module_find (string[2]); - token = m4_builtin_find_by_name (handle, string[1]); + module = m4__module_find (string[2]); + token = m4_builtin_find_by_name (module, string[1]); if (token == NULL) { token = xzalloc (sizeof *token); m4_set_symbol_value_placeholder (token, xstrdup (string[1])); - VALUE_HANDLE (token) = handle; + VALUE_MODULE (token) = module; VALUE_MIN_ARGS (token) = 0; VALUE_MAX_ARGS (token) = -1; } @@ -750,13 +750,13 @@ /* Enter a macro having an expansion text as a definition. */ { m4_symbol_value *token = xzalloc (sizeof *token); - m4_module *handle = NULL; + m4_module *module = NULL; if (number[2] > 0) - handle = m4__module_find (string[2]); + module = m4__module_find (string[2]); m4_set_symbol_value_text (token, xstrdup (string[1])); - VALUE_HANDLE (token) = handle; + VALUE_MODULE (token) = module; VALUE_MAX_ARGS (token) = -1; m4_symbol_pushdef (M4SYMTAB, string[0], token); -- ())_. Email me: [email protected] ( '/ Read my blog: http://blog.azazil.net / )= ...and my book: http://sources.redhat.com/autobook `(_~)_ Join my AGLOCO Network: http://www.agloco.com/r/BBBS7912 _________________________________________________________ This patch notification generated by vcsapply version 1.0 http://savannah.gnu.org/projects/cvs-utils _______________________________________________ M4-patches mailing list [email protected] http://lists.gnu.org/mailman/listinfo/m4-patches
signature.asc
(application/pgp-signature, 186 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iD8DBQFG5z2ZFRMICSmD1gYRAqSPAJ4lHLMOHx6SWr/L4gB9+oOQSKmmTACgixDL dLNJjYmQpz0Ms+5BQDQkgp0= =+u/Z -----END PGP SIGNATURE-----