CVSROOT:        /cvs
Module name:    src
Changes by:     es...@cvs.openbsd.org   2017/10/23 09:21:19

Modified files:
        usr.bin/m4     : eval.c 
        regress/usr.bin/m4: Makefile 
Added files:
        regress/usr.bin/m4: args3.m4 

Log message:
ifelse is special, fix argv parsing to avoid segfault
problem noticed by Matthew Green (netbsd), slightly different fix
so that argc counting makes more sense.

we might want to warn on wrong number of parameters later, but this is
somewhat inconsistent depending on the builtin right now.

okay millert@

Reply via email to