diff MODULES.html.sh @ 11850:9ebc8e9eca64

popen-safer: prevent popen from clobbering std descriptors * modules/popen-safer: New file. * lib/popen-safer.c: Likewise. * m4/stdio-safer.m4 (gl_POPEN_SAFER): New macro. * lib/stdio--.h (popen): Provide override. * lib/stdio-safer.h (popen_safer): Provide declaration. * tests/test-popen.c (includes): Partially test this. * modules/popen-safer-tests: New file, for more tests. * tests/test-popen-safer.c: Likewise. * MODULES.html.sh (file stream based Input/Output): Mention it. Signed-off-by: Eric Blake <ebb9@byu.net>
author Eric Blake <ebb9@byu.net>
date Wed, 19 Aug 2009 10:02:19 -0600
parents 9e3299dad578
children cc0527e5d2f4
line wrap: on
line diff
--- a/MODULES.html.sh	Wed Aug 19 09:54:54 2009 -0600
+++ b/MODULES.html.sh	Wed Aug 19 10:02:19 2009 -0600
@@ -2538,6 +2538,7 @@
   func_module fwriting
   func_module getpass
   func_module getpass-gnu
+  func_module popen-safer
   func_module stdlib-safer
   func_module tmpfile-safer
   func_end_table