From: Karel Zak Date: Fri, 19 Jun 2020 08:06:25 +0000 (+0200) Subject: lib/sysfs: fix prefix use in sysfs_devname_is_hidden() X-Git-Tag: v2.36-rc2~42 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=51355bea706899deaf47a3ca7092d7cf468437b2;p=thirdparty%2Futil-linux.git lib/sysfs: fix prefix use in sysfs_devname_is_hidden() Addresses: https://github.com/karelzak/util-linux/issues/1062 Signed-off-by: Karel Zak --- diff --git a/lib/sysfs.c b/lib/sysfs.c index 38e99c05c7..5b4de2cad9 100644 --- a/lib/sysfs.c +++ b/lib/sysfs.c @@ -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//hidden */