diff options
Diffstat (limited to 'editors/awk.c')
-rw-r--r-- | editors/awk.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/editors/awk.c b/editors/awk.c index 1bdb9b924..5a504d034 100644 --- a/editors/awk.c +++ b/editors/awk.c | |||
@@ -2145,7 +2145,8 @@ static var *evaluate(node *op, var *res) | |||
2145 | X.rsm = newfile(R.s); | 2145 | X.rsm = newfile(R.s); |
2146 | if (! X.rsm->F) { | 2146 | if (! X.rsm->F) { |
2147 | if (opn == '|') { | 2147 | if (opn == '|') { |
2148 | if((X.rsm->F = popen(R.s, "w")) == NULL) | 2148 | X.rsm->F = popen(R.s, "w"); |
2149 | if (X.rsm->F == NULL) | ||
2149 | bb_perror_msg_and_die("popen"); | 2150 | bb_perror_msg_and_die("popen"); |
2150 | X.rsm->is_pipe = 1; | 2151 | X.rsm->is_pipe = 1; |
2151 | } else { | 2152 | } else { |