From bfe21c5808e300aa6f5714c6190ea1ece2331756 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net>
Date: Sat, 22 May 2021 01:07:12 -0400
Subject: [PATCH] Linux getaddrinfo() does not guarantee initializing res on
 failure.

---
 src/sbbs3/js_socket.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sbbs3/js_socket.c b/src/sbbs3/js_socket.c
index 011bb8d6a4..e9877e1f30 100644
--- a/src/sbbs3/js_socket.c
+++ b/src/sbbs3/js_socket.c
@@ -885,7 +885,7 @@ static void
 js_connect_event_thread(void *args)
 {
 	struct js_connect_event_args *a = args;
-	struct addrinfo	hints,*res,*cur;
+	struct addrinfo	hints,*res = NULL,*cur;
 	int result;
 	ulong val;
 	char sresult;
-- 
GitLab