]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[mod_redis] scan-build: Dereference of null pointer - cr_delete() 454/head
authorDragos Oancea <dragos@signalwire.com>
Thu, 27 Feb 2020 12:48:35 +0000 (12:48 +0000)
committerDragos Oancea <dragos@signalwire.com>
Thu, 27 Feb 2020 12:48:35 +0000 (12:48 +0000)
src/mod/applications/mod_redis/credis.c

index 61467f2776bed9d4ba8499a93ca2d85e920db2fd..a84452bddf4a91332b6bf8eef92ed25032fe62c6 100644 (file)
@@ -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)