freebsd-dev/usr.bin/m4
gshapiro 2bd097707a String operations could silently truncate long strings, leaving the output
corrupted.  Mark's patch fixes this be removing the MAXTOK limitation on
substring operations and allowing the putback buffer size to be the limiting
factor.  If the putback buffer size if reached, m4 gives an error instead of
silently truncating the string.

PR:		bin/26619
Submitted by:	Mark Peek <mark-ml@whistle.com>
MFC after:	5 days
2001-05-18 18:35:34 +00:00
..
TEST Import OpenBSD m4 as of today. 1996-06-26 05:36:21 +00:00
eval.c String operations could silently truncate long strings, leaving the output 2001-05-18 18:35:34 +00:00
expr.c Finish importing Lite2's src/usr.bin, except for ex, diff, grep, mail, 1997-07-06 06:54:14 +00:00
extern.h Clean up temporary file(s) and directory when m4 exits without falling 2001-04-16 18:36:35 +00:00
look.c Remove trailing whitespace. 1995-05-30 06:41:30 +00:00
m4.1 mdoc(7) police: use the new features of the Nm macro. 2000-11-20 19:21:22 +00:00
main.c Clean up temporary file(s) and directory when m4 exits without falling 2001-04-16 18:36:35 +00:00
Makefile Remove trailing whitespace. 1995-05-30 06:41:30 +00:00
mdef.h Remove trailing whitespace. 1995-05-30 06:41:30 +00:00
misc.c Clean up temporary file(s) and directory when m4 exits without falling 2001-04-16 18:36:35 +00:00
NOTES
pathnames.h Create temporary files in a secure directory, instead of using multiple 2000-11-22 11:09:30 +00:00
stdd.h Remove trailing whitespace. 1995-05-30 06:41:30 +00:00