From 88549e0728d80430b6675de15ba3164816d038ab Mon Sep 17 00:00:00 2001 From: Rumble Date: Mon, 2 Sep 2013 18:19:01 -0400 Subject: [PATCH] Added NULL check when freeing room events. (thanks Ripley) --- src/mud_event.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mud_event.c b/src/mud_event.c index 0c8fcfc..3272f0a 100644 --- a/src/mud_event.c +++ b/src/mud_event.c @@ -169,7 +169,7 @@ void free_mud_event(struct mud_event_data *pMudEvent) room = (struct room_data *) pMudEvent->pStruct; remove_from_list(pMudEvent->pEvent, room->events); - if (room->events->iSize == 0) { + if (room->events && (room->events->iSize == 0)) { free_list(room->events); room->events = NULL; }