about summary refs log tree commit diff
path: root/lib/libsystem.c
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2012-02-13 00:39:14 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2012-02-13 00:39:14 +0000
commita3aba3f5af01e312677cfbe7ff7ccfe37e816a58 (patch)
tree6daf7430257802eec3936eed8e57cb9d1667b239 /lib/libsystem.c
parent422f568fe100c629d7f1f9c9ccc8fa9e6554a857 (diff)
downloadnetpbm-mirror-a3aba3f5af01e312677cfbe7ff7ccfe37e816a58.tar.gz
netpbm-mirror-a3aba3f5af01e312677cfbe7ff7ccfe37e816a58.tar.xz
netpbm-mirror-a3aba3f5af01e312677cfbe7ff7ccfe37e816a58.zip
Use _pipe() for pipe() on Windows/Mingw
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@1648 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'lib/libsystem.c')
-rw-r--r--lib/libsystem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libsystem.c b/lib/libsystem.c
index 1f445844..259f18e4 100644
--- a/lib/libsystem.c
+++ b/lib/libsystem.c
@@ -133,7 +133,7 @@ createPipeFeeder(void          pipeFeederRtn(int, void *),
     int pipeToFeed[2];
     pid_t rc;
 
-    pipe(pipeToFeed);
+    pm_pipe(pipeToFeed);
     rc = fork();
     if (rc < 0) {
         pm_error("fork() of stdin feeder failed.  errno=%d (%s)", 
@@ -179,7 +179,7 @@ spawnProcessor(const char *  const progName,
     pid_t rc;
 
     if (pipeStdout)
-        pipe(stdoutpipe);
+        pm_pipe(stdoutpipe);
 
     rc = fork();
     if (rc < 0) {