[w3m-dev 03783] pipe to "command1 | command2"
* etc.c (myExtCommand): redirect to subshell * main.c (pipeBuf): conv_to_system(cmd) shell_quote() set buf->filename, buf->buffername
This commit is contained in:
10
etc.c
10
etc.c
@@ -1,4 +1,4 @@
|
||||
/* $Id: etc.c,v 1.66 2003/02/18 15:44:33 ukai Exp $ */
|
||||
/* $Id: etc.c,v 1.67 2003/02/26 17:22:02 ukai Exp $ */
|
||||
#include "fm.h"
|
||||
#include <pwd.h>
|
||||
#include "myctype.h"
|
||||
@@ -1495,8 +1495,12 @@ myExtCommand(char *cmd, char *arg, int redirect)
|
||||
Strcat_char(tmp, *p);
|
||||
}
|
||||
}
|
||||
if (!set_arg)
|
||||
tmp = Strnew_m_charp(cmd, (redirect ? " < " : " "), arg, NULL);
|
||||
if (!set_arg) {
|
||||
if (redirect)
|
||||
tmp = Strnew_m_charp("(", cmd, ") < ", arg, NULL);
|
||||
else
|
||||
tmp = Strnew_m_charp(cmd, " ", arg, NULL);
|
||||
}
|
||||
return tmp;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user