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){--
⑨