From 0f3c394423d7f7aec8907c48dbdbfd02ec386b0f Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Fri, 9 Oct 2020 13:46:35 +0200 Subject: [PATCH] lib/sysfs: fix doble free [coverity scan] Signed-off-by: Karel Zak --- lib/sysfs.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/sysfs.c b/lib/sysfs.c index 0c360ce176..3b75a2398b 100644 --- a/lib/sysfs.c +++ b/lib/sysfs.c @@ -903,10 +903,8 @@ dev_t __sysfs_devname_to_devno(const char *prefix, const char *name, const char if (parent) { _parent = strdup(parent); - if (!_parent) { - free(_parent); + if (!_parent) goto done; - } } if (parent && strncmp("dm-", name, 3) != 0) { -- 2.47.3