X-Git-Url: https://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=devices%2Fudev-helper.c;h=6a9a42bac12e9c626e1c768dd7664edf759ac74c;hp=1db8a26d6beb9025903e768356742fc9b9fdf0d5;hb=6ce15c4265d3813ee311756ec03c6e4da74c1dbd;hpb=c26b2a1d05865bc92e795797e5d0535edd2aca77 diff --git a/devices/udev-helper.c b/devices/udev-helper.c index 1db8a26..6a9a42b 100644 --- a/devices/udev-helper.c +++ b/devices/udev-helper.c @@ -372,6 +372,8 @@ enum generic_icon_type guess_device_type(void) const char *bus = getenv("ID_BUS"); if (type && streq(type, "cd")) return ICON_TYPE_OPTICAL; + if (!bus) + return ICON_TYPE_UNKNOWN; if (streq(bus, "usb")) return ICON_TYPE_USB; if (streq(bus, "ata") || streq(bus, "scsi"))