* bootstrap: Add stdio-safer, unistd-safer modules.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 22 May 2005 08:04:06 +0000 (08:04 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 22 May 2005 08:04:06 +0000 (08:04 +0000)
commit3ea5f0ec817fe9d8a7384334f7d537dce66af0f4
tree14494d59083c8205b692dd5a3a8047a503144f2b
parent51c30d21446d4ef802c7a45d35cbe9ca7d966f20
* bootstrap: Add stdio-safer, unistd-safer modules.
Remove m4/glibc2.m4 (introduced by latest gnulib, but
we don't need it).
* lib/.cvsignore: Add dup-safer.c, fd-safer.c,
fopen-safer.c, stdio-safer.h, unistd-safer.h.
* lib/subpipe.c: Include "unistd-safer.h".
(create_subpipe): Make sure all the newly-created
file descriptors are > 2, so that diagnostics don't
get sent down them (which might cause Bison to hang, in theory).
* m4/.cvsignore: Add stdio-safer.m4, unistd-safer.m4.
* src/files.c (xfopen): Use fopen_safer, not fopen.
ChangeLog
bootstrap
lib/.cvsignore
lib/subpipe.c
m4/.cvsignore
src/files.c