From f0ecf54ea67c4133be02d55304f15e9f44485786 Mon Sep 17 00:00:00 2001 From: Martijn Dekker Date: Mon, 26 Sep 2016 17:59:29 +0100 Subject: 39448: reset REPLY in select on user action --- Src/loop.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Src/loop.c') diff --git a/Src/loop.c b/Src/loop.c index fa7602e37..3b9d02144 100644 --- a/Src/loop.c +++ b/Src/loop.c @@ -289,6 +289,8 @@ execselect(Estate state, UNUSED(int do_exec)) } } else str = (char *)getlinknode(bufstack); + if (!str && !errflag) + setsparam("REPLY", ztrdup("")); /* EOF (user pressed Ctrl+D) */ if (!str || errflag) { if (breaks) breaks--; -- cgit 1.4.1