From: Karel Zak Date: Tue, 9 Jul 2013 12:39:49 +0000 (+0200) Subject: libmount: fix memory leak [clang-analyzer] X-Git-Tag: v2.24-rc1~427 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cfa44747f3413b79d47b7614415cf1a93cd6d796;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 1655764648..81fcd93668 100644 --- a/libmount/src/utils.c +++ b/libmount/src/utils.c @@ -197,7 +197,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);