aboutsummaryrefslogtreecommitdiff
path: root/vis-cmds.c
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2015-11-27 07:13:46 +0100
committerMarc André Tanner <mat@brain-dump.org>2015-11-27 07:13:46 +0100
commita9decb9940ad33e1111364b7e493fb63b1778a0f (patch)
treebe3a87a181f905463af9a9cce371fce93234ffd7 /vis-cmds.c
parentf364faff2b24d3226f49f93e4202e70dc93deead (diff)
downloadvis-a9decb9940ad33e1111364b7e493fb63b1778a0f.tar.gz
vis-a9decb9940ad33e1111364b7e493fb63b1778a0f.tar.xz
vis: close correct file descriptor upon failure in filter command
Diffstat (limited to 'vis-cmds.c')
-rw-r--r--vis-cmds.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vis-cmds.c b/vis-cmds.c
index bc4e6bd..58b611d 100644
--- a/vis-cmds.c
+++ b/vis-cmds.c
@@ -767,8 +767,8 @@ static bool cmd_filter(Vis *vis, Filerange *range, enum CmdOpt opt, const char *
perr[0] = -1;
} else if (errno != EINTR && errno != EWOULDBLOCK) {
vis_info_show(vis, "Error reading from filter stderr");
- close(pout[0]);
- pout[0] = -1;
+ close(perr[0]);
+ perr[0] = -1;
}
}