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@