diff --git a/lib/memory_mosq.c b/lib/memory_mosq.c index b1f5bfd..4d8217d 100644 --- a/lib/memory_mosq.c +++ b/lib/memory_mosq.c @@ -54,6 +54,9 @@ void *mosquitto__calloc(size_t nmemb, size_t size) void mosquitto__free(void *mem) { #ifdef REAL_WITH_MEMORY_TRACKING + if(!mem){ + return; + } memcount -= malloc_usable_size(mem); #endif free(mem);