From ac428481f96be89add7a1edf43ae47dd71038553 Mon Sep 17 00:00:00 2001 From: Yuri Pankov Date: Tue, 17 Jan 2017 20:42:58 -0800 Subject: [PATCH] 7729 libzfs_core`lzc_rollback() leaks result nvl Reviewed by: Matthew Ahrens Reviewed by: Prakash Surya Approved by: Dan McDonald --- usr/src/lib/libzfs_core/common/libzfs_core.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/usr/src/lib/libzfs_core/common/libzfs_core.c b/usr/src/lib/libzfs_core/common/libzfs_core.c index 9868d70ffb..71e4d52351 100644 --- a/usr/src/lib/libzfs_core/common/libzfs_core.c +++ b/usr/src/lib/libzfs_core/common/libzfs_core.c @@ -722,6 +722,8 @@ lzc_rollback(const char *fsname, char *snapnamebuf, int snapnamelen) const char *snapname = fnvlist_lookup_string(result, "target"); (void) strlcpy(snapnamebuf, snapname, snapnamelen); } + nvlist_free(result); + return (err); } -- 2.11.4.GIT