From ae81f19c39d334802f93dc0220be6271aca402ec Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Sat, 31 Aug 2013 03:51:20 +0000
Subject: [PATCH] Allow a null set to be passed to xpms_destroy()

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

diff --git a/src/xpdev/multisock.c b/src/xpdev/multisock.c
index b781d124bf..17bd745827 100644
--- a/src/xpdev/multisock.c
+++ b/src/xpdev/multisock.c
@@ -24,6 +24,8 @@ void xpms_destroy(struct xpms_set *xpms_set)
 {
 	int		i;
 
+	if(!xpms_set)
+		return;
 	for(i=0; i<xpms_set->sock_count; i++) {
 		if(xpms_set->socks[i].sock != INVALID_SOCKET) {
 			if(xpms_set->lprintf!=NULL)
-- 
GitLab