summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitri Pal <dpal@redhat.com>2011-01-04 15:34:27 -0500
committerDmitri Pal <dpal@redhat.com>2011-01-04 15:41:07 -0500
commit6610b758a5725b7f523fc99fc1909921d9bb9b55 (patch)
treef52ec9da0ff4467c82be2107d368048d1287b023
parentf9f8998bef402648d2565ada6789305e0c0ad46e (diff)
downloadding-libs-6610b758a5725b7f523fc99fc1909921d9bb9b55.tar.gz
ding-libs-6610b758a5725b7f523fc99fc1909921d9bb9b55.tar.xz
ding-libs-6610b758a5725b7f523fc99fc1909921d9bb9b55.zip
[INI] Coverity issue 10042
Previous fix was not complete. New scan revealed potential memory leak in case of coding error. Low severity but still a bug...
-rw-r--r--ini/ini_comment.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ini/ini_comment.c b/ini/ini_comment.c
index ea9ff5e..a767a65 100644
--- a/ini/ini_comment.c
+++ b/ini/ini_comment.c
@@ -433,6 +433,7 @@ static int ini_comment_modify(struct ini_comment *ic,
default :
TRACE_ERROR_STRING("Coding error", "");
+ simplebuffer_free(elem);
return EINVAL;
}