Stage 28b: Warn on embedded NUL in file arguments.
commit5b4325856360a5d8836f13f17938b1acccd422cf
authorEric Blake <ebb9@byu.net>
Sun, 8 Feb 2009 01:50:21 +0000 (7 18:50 -0700)
committerEric Blake <ebb9@byu.net>
Wed, 11 Feb 2009 20:56:34 +0000 (11 13:56 -0700)
treec91bb55cb0b4ccdb346b85995f2518627afeee10
parent185b10ba33786707f6478b8315e9527151f60902
Stage 28b: Warn on embedded NUL in file arguments.

* m4/path.c (m4_path_search): Quote file names in message.
* modules/m4.c (syscmd, include, m4_make_temp): Handle embedded
NUL.
* modules/gnu.c (debugfile, esyscmd): Likewise.
* tests/others.at (nul character): Adjust test.
* tests/builtins.at (mkdtemp, mkstemp): Likewise.
* tests/null.m4: Likewise.
* tests/null.out: Likewise.
* tests/null.err: Likewise.

Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
m4/path.c
modules/gnu.c
modules/m4.c
tests/builtins.at
tests/null.err
tests/null.m4
tests/null.out
tests/others.at