From: Karel Zak Date: Tue, 9 Jul 2013 12:39:49 +0000 (+0200) Subject: libmount: fix memory leak [clang-analyzer] X-Git-Tag: 7-start~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e0192186554716bd54ddb5c1672339155dd7c2cc;p=thirdparty%2Futil-linux.git libmount: fix memory leak [clang-analyzer] Reported-by: Sami Kerola Signed-off-by: Karel Zak --- diff --git a/libmount/src/utils.c b/libmount/src/utils.c index c328414f22..e4e515b51b 100644 --- a/libmount/src/utils.c +++ b/libmount/src/utils.c @@ -160,7 +160,8 @@ int mnt_chdir_to_parent(const char *target, char **filename) memcpy(*filename, ".", 2); else memcpy(*filename, last, strlen(last) + 1); - } + } else + free(buf); return 0; err: free(buf);