From 986c80fb13e7ae6900792de5b4b43327af7ca76c Mon Sep 17 00:00:00 2001
From: James R <justsomejames2@gmail.com>
Date: Sat, 3 Aug 2019 13:30:22 -0700
Subject: [PATCH] And free addrinfo

---
 src/mserv.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/mserv.c b/src/mserv.c
index faa8295db..be4b3b3b8 100644
--- a/src/mserv.c
+++ b/src/mserv.c
@@ -462,7 +462,10 @@ static INT32 MS_Connect(const char *ip_addr, const char *str_port, INT32 async)
 		{
 			c = MS_SubConnect(ip_addr, str_port, async, aip->ai_addr, aip->ai_addrlen);
 			if (c == 0)
+			{
+				I_freeaddrinfo(ai);
 				return 0;
+			}
 		}
 		I_freeaddrinfo(ai);
 		return c;
-- 
GitLab