aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--io.c4
1 files changed, 4 insertions, 0 deletions
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);