]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
lib/sysfs: fix doble free [coverity scan]
authorKarel Zak <kzak@redhat.com>
Fri, 9 Oct 2020 11:46:35 +0000 (13:46 +0200)
committerKarel Zak <kzak@redhat.com>
Fri, 9 Oct 2020 11:46:35 +0000 (13:46 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
lib/sysfs.c

index 0c360ce1769304d2710a65e94bc23e0e2d69c578..3b75a2398b4ed3a5bcbff11b067886e2e73a6f8c 100644 (file)
@@ -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) {