CVSROOT: /sources/m4 Module name: m4 Changes by: Eric Blake <ericb> 06/10/27 17:03:51
Index: m4/module.c =================================================================== RCS file: /sources/m4/m4/m4/module.c,v retrieving revision 1.47 retrieving revision 1.48 diff -u -b -r1.47 -r1.48 --- m4/module.c 16 Oct 2006 22:12:07 -0000 1.47 +++ m4/module.c 27 Oct 2006 17:03:51 -0000 1.48 @@ -138,7 +138,7 @@ assert (context); assert (handle); - bp = (const m4_builtin *) lt_dlsym (handle, BUILTIN_SYMBOL); + bp = (m4_builtin *) lt_dlsym (handle, BUILTIN_SYMBOL); if (bp) { for (; bp->name != NULL; bp++) @@ -153,7 +153,7 @@ | M4_BUILTIN_SIDE_EFFECT)) == 0); assert ((bp->flags & ~M4_BUILTIN_FLAGS_MASK) == 0); - m4_set_symbol_value_func (value, bp->func); + m4_set_symbol_value_builtin (value, bp); VALUE_HANDLE (value) = handle; VALUE_FLAGS (value) = bp->flags; VALUE_MIN_ARGS (value) = bp->min_args;