]> git.pond.sub.org Git - empserver/commitdiff
(prompt,dopipe) [_WIN32]: Enable the pipe capability.
authorRon Koenderink <rkoenderink@yahoo.ca>
Sat, 23 Jul 2005 21:44:00 +0000 (21:44 +0000)
committerRon Koenderink <rkoenderink@yahoo.ca>
Sat, 23 Jul 2005 21:44:00 +0000 (21:44 +0000)
src/client/misc.h
src/client/servcmd.c

index d124c81e540b2f8a27d9d00cbe83511922ee29c9..0be7d93178d470df274df8c55a60080162550fe6 100644 (file)
@@ -65,6 +65,8 @@ HANDLE hStdIn;
 #define getsose() ((void)0)
 #define putso() ((void)0)
 #define putse() ((void)0)
+#define pclose _pclose
+#define popen _popen
 #else
 void getsose(void);
 void putso(void);
index 911b8a1cc1f4d1e610ce576a8ce2f2f768d3d0de..7c43a985a67a362583c46c79321d08625d76d415 100644 (file)
@@ -130,9 +130,7 @@ prompt(FILE *auxfi)
            (void)fclose(redir_fp);
            redir_fp = NULL;
        } else if (pipe_fp) {
-#ifndef _WIN32
            (void)pclose(pipe_fp);
-#endif
            pipe_fp = NULL;
        } else if (exec_fd > 0) {
            close(exec_fd);
@@ -225,11 +223,7 @@ dopipe(char *p)
        free(tag);
        return;
     }
-#ifndef _WIN32
     if ((pipe_fp = popen(p, "w")) == NULL) {
-#else
-    if (1) {
-#endif
        fprintf(stderr, "Pipe open failed\n");
        perror(p);
     }