diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/impure/rdstdin.nim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/impure/rdstdin.nim b/lib/impure/rdstdin.nim index f722a6b39..b06e8de6c 100644 --- a/lib/impure/rdstdin.nim +++ b/lib/impure/rdstdin.nim @@ -116,7 +116,8 @@ else: tags: [ReadIOEffect, WriteIOEffect].} = var buffer = linenoise.readLine(prompt) if isNil(buffer): - raise newException(IOError, "Linenoise returned nil") + line.string.setLen(0) + return false line = TaintedString($buffer) if line.string.len > 0: historyAdd(buffer) |