From: Dragos Oancea Date: Thu, 27 Feb 2020 12:48:35 +0000 (+0000) Subject: [mod_redis] scan-build: Dereference of null pointer - cr_delete() X-Git-Tag: v1.10.3^2~97^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F454%2Fhead;p=thirdparty%2Ffreeswitch.git [mod_redis] scan-build: Dereference of null pointer - cr_delete() --- diff --git a/src/mod/applications/mod_redis/credis.c b/src/mod/applications/mod_redis/credis.c index 61467f2776..a84452bddf 100644 --- a/src/mod/applications/mod_redis/credis.c +++ b/src/mod/applications/mod_redis/credis.c @@ -478,6 +478,7 @@ static int cr_receivereply(REDIS rhnd, char recvtype) static void cr_delete(REDIS rhnd) { + if (!rhnd) return; if (rhnd->reply.multibulk.bulks != NULL) free(rhnd->reply.multibulk.bulks); if (rhnd->reply.multibulk.idxs != NULL)