NETCFG: check for nullpointer. tnx bzed for the scan service.
authorWilfried Goesgens <dothebart@citadel.org>
Sat, 9 Feb 2013 14:23:52 +0000 (15:23 +0100)
committerWilfried Goesgens <dothebart@citadel.org>
Sat, 9 Feb 2013 14:23:52 +0000 (15:23 +0100)
citadel/modules/network/serv_network.c

index 66bf69c6b5ae4ca4c63fa98e4f3b2cc5dad21b23..5dedf0c536ec52754710e18c0078b74182fd8f20 100644 (file)
@@ -272,8 +272,11 @@ void network_queue_interesting_rooms(struct ctdlroom *qrbuf, void *data, OneRoom
 
        ptr = CreateRoomProcListEntry(qrbuf, OneRNCfg);
 
-       ptr->next = RP->rplist;
-       RP->rplist = ptr;
+       if (ptr != NULL)
+       {
+               ptr->next = RP->rplist;
+               RP->rplist = ptr;
+       }
 }
 
 /*