From 79a7b36d207c9142468a7ea33695a14181a9fd24 Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Thu, 19 Apr 2018 20:53:38 +0100 Subject: [PATCH] Don't derefence a null message. --- lib/messages_mosq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/messages_mosq.c b/lib/messages_mosq.c index e6baeb67..a5376e9e 100644 --- a/lib/messages_mosq.c +++ b/lib/messages_mosq.c @@ -178,7 +178,7 @@ void message__reconnect_reset(struct mosquitto *mosq) * whatever the client has got. */ } prev = message; - message = message->next; + if(message) message = message->next; } mosq->in_messages_last = prev; pthread_mutex_unlock(&mosq->in_message_mutex);