diff options
author | Eric Blake <ebb9@byu.net> | 2008-02-02 14:55:08 -0700 |
---|---|---|
committer | Eric Blake <ebb9@byu.net> | 2008-02-02 14:55:08 -0700 |
commit | 9123df1a730177cdfcd9cbbe17c5275c9473bccf (patch) | |
tree | 56addc6dec839b7b4470e7586e73f2a875985493 /modules/m4.c | |
parent | 7fe816278fe35846cf4f02e8ca38e050fd10506c (diff) | |
download | m4-9123df1a730177cdfcd9cbbe17c5275c9473bccf.tar.gz |
Consistently use size_t for number of arguments.
* m4/m4module.h (m4_builtin_func): Alter prototype.
(struct m4_builtin): Adjust type of min_args, max_args.
(M4BUILTIN, M4BUILTIN_HANDLER): Adjust all builtins.
(m4_bad_argc, m4_dump_args, m4_macro_call, m4_arg_argc)
(m4_arg_symbol, m4_is_arg_text, m4_is_arg_func, m4_arg_text)
(m4_arg_equal, m4_arg_empty, m4_arg_len, m4_arg_func)
(m4_arg_print, m4_push_arg): Adjust all clients.
* m4/m4private.h (struct m4__symbol_chain, m4_symbol_value)
(m4_macro_args): Adjust type of various fields.
(m4__push_arg_quote): Adjust all clients.
* m4/input.c (m4_pop_wrapup): Likewise.
* m4/macro.c (m4_macro_call, trace_pre, make_argv_ref)
(arg_symbol, m4_arg_symbol, m4_is_arg_text, m4_is_arg_func)
(m4_arg_text, m4_arg_equal, m4_arg_empty, m4_arg_len)
(m4_arg_func, m4_arg_print, m4_make_argv_ref, m4_push_arg)
(m4__push_arg_quote, m4_push_args, m4_arg_argc): Likewise.
* m4/utility.c (m4_bad_argc, m4_dump_args): Likewise.
* modules/evalparse.c (m4_evaluate): Likewise.
* modules/gnu.c (changesyntax): Likewise.
* modules/m4.c (m4_dump_symbols, undefine, popdef, ifelse, defn)
(undivert, traceon, traceoff): Likewise.
* modules/m4.h (m4_dump_symbols_func): Likewise.
* modules/perl.c (perleval): Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
Diffstat (limited to 'modules/m4.c')
-rw-r--r-- | modules/m4.c | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/modules/m4.c b/modules/m4.c index cd4c230f..ccc847cc 100644 --- a/modules/m4.c +++ b/modules/m4.c @@ -50,8 +50,7 @@ extern void m4_set_sysval (int value); extern void m4_sysval_flush (m4 *context, bool report); extern void m4_dump_symbols (m4 *context, m4_dump_symbol_data *data, - unsigned int argc, m4_macro_args *argv, - bool complain); + size_t argc, m4_macro_args *argv, bool complain); extern const char *m4_expand_ranges (const char *s, m4_obstack *obs); extern void m4_make_temp (m4 *context, m4_obstack *obs, const char *macro, const char *name, size_t len, bool dir); @@ -175,7 +174,7 @@ M4BUILTIN_HANDLER (define) M4BUILTIN_HANDLER (undefine) { const char *me = M4ARG (0); - unsigned int i; + size_t i; for (i = 1; i < argc; i++) { const char *name = M4ARG (i); @@ -203,7 +202,7 @@ M4BUILTIN_HANDLER (pushdef) M4BUILTIN_HANDLER (popdef) { const char *me = M4ARG (0); - unsigned int i; + size_t i; for (i = 1; i < argc; i++) { const char *name = M4ARG (i); @@ -230,7 +229,7 @@ M4BUILTIN_HANDLER (ifdef) M4BUILTIN_HANDLER (ifelse) { const char *me = M4ARG (0); - unsigned int index; + size_t index; /* The valid ranges of argc for ifelse is discontinuous, we cannot rely on the regular mechanisms. */ @@ -305,7 +304,7 @@ dump_symbol_CB (m4_symbol_table *ignored, const char *name, m4_symbol *symbol, /* If there are no arguments, build a sorted list of all defined symbols, otherwise, only the specified symbols. */ void -m4_dump_symbols (m4 *context, m4_dump_symbol_data *data, unsigned int argc, +m4_dump_symbols (m4 *context, m4_dump_symbol_data *data, size_t argc, m4_macro_args *argv, bool complain) { const char *me = M4ARG (0); @@ -316,7 +315,7 @@ m4_dump_symbols (m4 *context, m4_dump_symbol_data *data, unsigned int argc, m4_symtab_apply (M4SYMTAB, false, dump_symbol_CB, data); else { - unsigned int i; + size_t i; m4_symbol *symbol; for (i = 1; i < argc; i++) @@ -374,7 +373,7 @@ M4BUILTIN_HANDLER (dumpdef) M4BUILTIN_HANDLER (defn) { const char *me = M4ARG (0); - unsigned int i; + size_t i; for (i = 1; i < argc; i++) { @@ -577,7 +576,7 @@ M4BUILTIN_HANDLER (divnum) M4BUILTIN_HANDLER (undivert) { - unsigned int i = 0; + size_t i = 0; const char *me = M4ARG (0); if (argc == 1) @@ -861,7 +860,7 @@ M4BUILTIN_HANDLER (m4wrap) M4BUILTIN_HANDLER (traceon) { - unsigned int i; + size_t i; if (argc == 1) m4_set_debug_level_opt (context, (m4_get_debug_level_opt (context) @@ -874,7 +873,7 @@ M4BUILTIN_HANDLER (traceon) /* Disable tracing of all specified macros, or all, if none is specified. */ M4BUILTIN_HANDLER (traceoff) { - unsigned int i; + size_t i; if (argc == 1) m4_set_debug_level_opt (context, (m4_get_debug_level_opt (context) |