From 2c24fbf8bf88c297db991a0b45c1926309dc6145 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Martin=20Mare=C5=A1?= Date: Mon, 8 Jun 2026 14:04:32 +0200 Subject: [PATCH] names-hwdb: Do now crash when hwdb.bin is not available --- lib/names-hwdb.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/names-hwdb.c b/lib/names-hwdb.c index b1f6052..e08b0c5 100644 --- a/lib/names-hwdb.c +++ b/lib/names-hwdb.c @@ -71,7 +71,11 @@ pci_id_hwdb_lookup(struct pci_access *a, int cat, int id1, int id2, int id3, int { a->debug("Initializing UDEV HWDB\n"); a->id_udev = udev_new(); + if (!a->id_udev) + return NULL; a->id_udev_hwdb = udev_hwdb_new(a->id_udev); + if (!a->id_udev_hwdb) + return NULL; } struct udev_list_entry *entry; -- 2.47.3