From 6a38793227ef606f2f8f5bede53e8c365fb90d4a Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Wed, 19 Aug 2009 00:16:14 +0000
Subject: [PATCH] Fixed crash when calling getHostNameByAddr() with a NULL
 address.

---
 src/xpdev/netwrap.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/xpdev/netwrap.c b/src/xpdev/netwrap.c
index ff04c6f304..1e158b9bf5 100644
--- a/src/xpdev/netwrap.c
+++ b/src/xpdev/netwrap.c
@@ -106,6 +106,8 @@ const char* getHostNameByAddr(const char* str)
 	WSADATA wsaData;
 	WSAStartup(MAKEWORD(2, 2), &wsaData);
 #endif
+	if(str==NULL)
+		return NULL;
 	if((ip=inet_addr(str)) == INADDR_NONE)
 		return str;
 	if((h=gethostbyaddr((char *)&ip,sizeof(ip),AF_INET))==NULL)
-- 
GitLab