aboutsummaryrefslogtreecommitdiffhomepage
path: root/reader.c
diff options
context:
space:
mode:
authorGravatar axel <axel@liljencrantz.se>2005-09-21 00:51:00 +1000
committerGravatar axel <axel@liljencrantz.se>2005-09-21 00:51:00 +1000
commit7821fecac0d0e09dd64e0ddb81e88ede44ad5d5c (patch)
tree3ecd6637a9edee25d95483cebcbfe8f3b07a47ac /reader.c
parentea96e413f392d828d5495e7adf1d27bfc5cb9286 (diff)
Don't leak file descriptors when showing completion pager
darcs-hash:20050920145100-ac50b-db5860389a38881177bf1fc6d377ede36700f968.gz
Diffstat (limited to 'reader.c')
-rw-r--r--reader.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/reader.c b/reader.c
index 54c29f19..7a853cf8 100644
--- a/reader.c
+++ b/reader.c
@@ -1259,6 +1259,8 @@ static void run_pager( wchar_t *prefix, int is_quoted, array_list_t *comp )
eval( (wchar_t *)cmd.buff, out, TOP);
term_steal();
+
+ exec_read_io_buffer( out );
int nil=0;
b_append( out->out_buffer, &nil, 1 );