diff options
author | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2009-12-19 03:14:43 +0000 |
---|---|---|
committer | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2009-12-19 03:14:43 +0000 |
commit | 6d9b81564e2dc1ec40e46659ee5b2b810f0f618f (patch) | |
tree | 8a3bbb0196c3849f7ba130b135c630defa2263a2 /lib/libsystem.c | |
parent | 1790bb346f465c85dbae58deadaa413f12da15bd (diff) | |
download | netpbm-mirror-6d9b81564e2dc1ec40e46659ee5b2b810f0f618f.tar.gz netpbm-mirror-6d9b81564e2dc1ec40e46659ee5b2b810f0f618f.tar.xz netpbm-mirror-6d9b81564e2dc1ec40e46659ee5b2b810f0f618f.zip |
Fix bug: pm_system* always crashes or fails to handle output
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@1057 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'lib/libsystem.c')
-rw-r--r-- | lib/libsystem.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/libsystem.c b/lib/libsystem.c index f0a1996a..4581aa66 100644 --- a/lib/libsystem.c +++ b/lib/libsystem.c @@ -135,7 +135,8 @@ spawnProcessor(const char * const progName, descriptor of the other end of that pipe, from which Caller can suck the program's Standard Output. -----------------------------------------------------------------------------*/ - bool const pipeStdout = !stdoutFdP; + bool const pipeStdout = !!stdoutFdP; + int stdoutpipe[2]; pid_t rc; |