1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-08-23 09:47:59 +00:00

3 Commits

Author SHA1 Message Date
Bruno Haible a3255b1b98 New module 'fd-safer-flag'. 2009-12-11 20:59:01 +01:00
Bruno Haible 791d74af1a Move pipe2-safer code to its own file. 2009-12-11 15:28:11 +01:00
Eric Blake 6ed67a15a2 pipe2-safer: new module
pipe2 deserves a *_safer variant.  It also makes the code in
pipe.c look simpler.

* modules/pipe2-safer: New file.
* lib/unistd-safer.h (pipe2_safer): New prototype.
* lib/unistd--.h (pipe2): New wrapper.
* lib/pipe-safer.c (pipe2_safer): New function.
* modules/pipe (Depends-on): Add pipe2-safer.
* lib/pipe.c (create_pipe) [WIN32]: Let pipe2_safer do the work.

Signed-off-by: Eric Blake <ebb9@byu.net>
2009-12-05 14:49:45 -07:00