]> granicus.if.org Git - icinga2/commitdiff
Add missing free call
authorGunnar Beutner <gunnar.beutner@icinga.com>
Mon, 13 Mar 2017 10:34:38 +0000 (11:34 +0100)
committerGunnar Beutner <gunnar.beutner@icinga.com>
Wed, 15 Mar 2017 13:55:19 +0000 (14:55 +0100)
refs #4991

lib/redis/rediswriter.cpp

index 39124d15c033b85814fb418f63b25793a8faa221..21d7fff1a181e91ba89de0b7e4e37795418ef11c 100644 (file)
@@ -155,6 +155,7 @@ void RedisWriter::UpdateSubscriptions(void)
                        redisReply *vreply = reinterpret_cast<redisReply *>(redisCommand(m_Context, "GET %s", keyReply->str));
 
                        if (!vreply) {
+                               freeReplyObject(reply);
                                redisFree(m_Context);
                                m_Context = NULL;
                                return;