From: Elias Fleckenstein Date: Sat, 1 Jan 2022 13:51:29 +0000 (+0100) Subject: Fix crash on interrupt signal while prompting in io:scan X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=a78b79b9e64900de9bb2dc42e0a64b0207d7ba49;p=uwu-nolambda.git Fix crash on interrupt signal while prompting in io:scan --- diff --git a/io.c b/io.c index dbfda7c..0f178fa 100644 --- a/io.c +++ b/io.c @@ -32,6 +32,10 @@ UwUVMValue uwu_scan(UwUVMArgs *args) error("error: nolambda:io:scan requires exactly one or zero arguments\n"); char *return_string = linenoise(prompt); + + if (! return_string) + return_string = strdup(""); + UwUVMValue return_value = uwustr_create(return_string); linenoiseFree(return_string);