CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/08/21 02:37:45
Modified files:
. : ChangeLog
m4 : macro.c
modules : gnu.c
Log message:
* m4/macro.c (expand_macro): Move argument check...
(m4_macro_call): ...to here, so indir will warn.
* modules/gnu.c (__program__): New macro, ported from branch.
(builtin): Perform argument check.
(changesyntax): Avoid out-of-bounds read.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/m4/ChangeLog?cvsroot=m4&r1=1.355&r2=1.356
http://cvs.savannah.gnu.org/viewcvs/m4/m4/macro.c?cvsroot=m4&r1=1.48&r2=1.49
http://cvs.savannah.gnu.org/viewcvs/m4/modules/gnu.c?cvsroot=m4&r1=1.47&r2=1.48