]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
lib/sysfs: fix prefix use in sysfs_devname_is_hidden()
authorKarel Zak <kzak@redhat.com>
Fri, 19 Jun 2020 08:06:25 +0000 (10:06 +0200)
committerKarel Zak <kzak@redhat.com>
Fri, 19 Jun 2020 08:06:25 +0000 (10:06 +0200)
Addresses: https://github.com/karelzak/util-linux/issues/1062
Signed-off-by: Karel Zak <kzak@redhat.com>
lib/sysfs.c

index 38e99c05c76ad4610b44611df4aefae8791094ef..5b4de2cad9c361d37f2ad4860bf1a0e5a4274672 100644 (file)
@@ -847,6 +847,9 @@ int sysfs_devname_is_hidden(const char *prefix, const char *name)
 
        if (strncmp("/dev/", name, 5) == 0)
                return 0;
+
+       if (!prefix)
+               prefix = "";
        /*
         * Create path to /sys/block/<name>/hidden
         */