shithub: rd

Download patch

ref: 8cbd6433c8271776fcb0126432ebd6f70fc3a021
parent: d1415c2ea0cb13fd4504a51687863687e75409b8
author: Yaroslav K <yarikos@gmail.com>
date: Thu Aug 21 18:41:36 EDT 2025

wsys: pre-allocate to avoid nil dereference (thanks, Juan Cuzmar)

--- a/wsys.c
+++ b/wsys.c
@@ -100,7 +100,7 @@
 	if(snarffd < 0)
 		return nil;
 
-	s = nil;
+	s = emalloc(1);
 	i = 0;
 	seek(snarffd, 0, 0);
 	while((n = read(snarffd, buf, sizeof(buf))) > 0){
--