diff options
author | Pavel Levshin <pavel@levshin.spb.ru> | 2013-11-08 15:53:35 +0100 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2013-11-08 15:53:35 +0100 |
commit | 5a8ad4c9c2eaec406d9cd78d621c31d6dee8c08f (patch) | |
tree | 8e99fbe76505ce8694fd072ec161216ca8e8a942 | |
parent | 8752ce5a2e8fd50325364bb733619e7b8beb4876 (diff) | |
download | rsyslog-5a8ad4c9c2eaec406d9cd78d621c31d6dee8c08f.tar.gz rsyslog-5a8ad4c9c2eaec406d9cd78d621c31d6dee8c08f.tar.bz2 rsyslog-5a8ad4c9c2eaec406d9cd78d621c31d6dee8c08f.zip |
omhiredis: fix memory leak
-rw-r--r-- | plugins/omhiredis/omhiredis.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/omhiredis/omhiredis.c b/plugins/omhiredis/omhiredis.c index 7a35bac2..757d5eb2 100644 --- a/plugins/omhiredis/omhiredis.c +++ b/plugins/omhiredis/omhiredis.c @@ -97,7 +97,6 @@ BEGINfreeInstance CODESTARTfreeInstance closeHiredis(pData); free(pData->server); - free(pData->tplName); ENDfreeInstance @@ -196,9 +195,9 @@ CODESTARTendTransaction for ( i = 0; i < pData->count; i++ ) { redisGetReply ( pData->conn, (void *)&pData->replies[i] ); /* TODO: add error checking here! */ - free ( pData->replies[i] ); + freeReplyObject ( pData->replies[i] ); } - freeReplyObject ( pData->replies ); + free ( pData->replies ); pData->count = 0; ENDendTransaction |