(prompt,dopipe) [_WIN32]: Enable the pipe capability.

This commit is contained in:
Ron Koenderink 2005-07-23 21:44:00 +00:00
parent 380b063f9c
commit 02693bb59b
2 changed files with 2 additions and 6 deletions

View 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);

View 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);
}