freebsd-dev/usr.bin/m4
Gregory Neil Shapiro 4ba4d3873a 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
eval.c String operations could silently truncate long strings, leaving the output 2001-05-18 18:35:34 +00:00
expr.c
extern.h Clean up temporary file(s) and directory when m4 exits without falling 2001-04-16 18:36:35 +00:00
look.c
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
mdef.h
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