mrc0mmand / rpms / lvm2

Forked from rpms/lvm2 2 years ago
Clone

Blame SOURCES/lvm2-2_02_187-cov-Fix-memory-leak.patch

2b52f6
From a76bab1d408d75acc95a6ea8faaaaa298008b63e Mon Sep 17 00:00:00 2001
2b52f6
From: Marian Csontos <mcsontos@redhat.com>
2b52f6
Date: Wed, 28 Aug 2019 10:45:04 +0200
2b52f6
Subject: [PATCH 1/6] cov: Fix memory leak
2b52f6
2b52f6
---
2b52f6
 libdm/libdm-common.c | 3 ++-
2b52f6
 1 file changed, 2 insertions(+), 1 deletion(-)
2b52f6
2b52f6
diff --git a/libdm/libdm-common.c b/libdm/libdm-common.c
2b52f6
index c300223..b06e678 100644
2b52f6
--- a/libdm/libdm-common.c
2b52f6
+++ b/libdm/libdm-common.c
2b52f6
@@ -2012,7 +2012,8 @@ static int _sysfs_get_kernel_name(uint32_t major, uint32_t minor, char *buf, siz
2b52f6
 			log_sys_error("readlink", sysfs_path);
2b52f6
 		else {
2b52f6
 			log_sys_debug("readlink", sysfs_path);
2b52f6
-			return _sysfs_find_kernel_name(major, minor, buf, buf_size);
2b52f6
+			r = _sysfs_find_kernel_name(major, minor, buf, buf_size);
2b52f6
+			goto bad;
2b52f6
 		}
2b52f6
 		goto bad;
2b52f6
 	}
2b52f6
-- 
2b52f6
1.8.3.1
2b52f6