commit a38c79db66b3018da6f33acc49c6e25ccf86e38f
parent a725fee3f670de5d91c44d54c0d1b4121ba28f13
Author: Martin Mitas <mity@morous.org>
Date: Thu, 15 Dec 2016 11:29:31 +0100
md_build_attr_append_substr: Fix leak on an error path (CID 1389262).
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/md4c/md4c.c b/md4c/md4c.c
@@ -1359,6 +1359,7 @@ md_build_attr_append_substr(MD_CTX* ctx, MD_ATTRIBUTE_BUILD* build,
build->substr_alloc * sizeof(OFF));
if(new_substr_offsets == NULL) {
MD_LOG("realloc() failed.");
+ free(new_substr_types);
return -1;
}