shithub: sl

Download patch

ref: 9624f24595330a68be064b99a7ef055ec6b6ad5e
parent: c2c0a1d210da228c171d0aad1fe38848183cb4cf
author: Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
date: Sun Apr 20 02:45:17 EDT 2025

argv_list: fix uninitialized value in a gc handle

--- a/src/slmain.c
+++ b/src/slmain.c
@@ -32,7 +32,7 @@
 argv_list(int argc, char **argv)
 {
 	int i;
-	sl_v lst = sl_nil, temp;
+	sl_v lst = sl_nil, temp = sl_nil;
 	sl_gc_handle(&lst);
 	sl_gc_handle(&temp);
 	for(i = argc-1; i >= 0; i--){