CVSROOT: /sources/m4 Module name: m4 Changes by: Eric Blake <ericb> 06/06/10 13:10:57
Index: m4/utility.c =================================================================== RCS file: /sources/m4/m4/m4/utility.c,v retrieving revision 1.41 retrieving revision 1.42 diff -u -b -r1.41 -r1.42 --- m4/utility.c 1 May 2005 11:10:05 -0000 1.41 +++ m4/utility.c 10 Jun 2006 13:10:57 -0000 1.42 @@ -1,5 +1,5 @@ /* GNU m4 -- A simple macro processor - Copyright (C) 1989-1994, 1998-1999, 2003 Free Software Foundation, Inc. + Copyright (C) 1989-1994, 1998-1999, 2003, 2006 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -67,6 +67,8 @@ /* The function m4_numeric_arg () converts ARG to an int pointed to by VALUEP. If the conversion fails, print error message for macro. Return true iff conversion succeeds. */ +/* FIXME: Convert this to use gnulib's xstrtoimax, xstrtoumax. + Otherwise, we are arbitrarily limiting integer values. */ bool m4_numeric_arg (m4 *context, int argc, m4_symbol_value **argv, int arg, int *valuep) @@ -103,4 +105,3 @@ m4_shipout_string (context, obs, M4ARG (i), 0, quoted); } } -