From 8acabe5a2bebe7ee69375764d45264829e75852a Mon Sep 17 00:00:00 2001 From: "Ithamar R. Adema" Date: Thu, 4 Dec 2008 22:28:42 +0000 Subject: [PATCH] * Take into account that get_device_hid() can fail; so empty string before passing it. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28776 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/bus_managers/acpi/acpi_ns_dump.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/add-ons/kernel/bus_managers/acpi/acpi_ns_dump.cpp b/src/add-ons/kernel/bus_managers/acpi/acpi_ns_dump.cpp index c5eb8a6328..a6dc2ae46b 100644 --- a/src/add-ons/kernel/bus_managers/acpi/acpi_ns_dump.cpp +++ b/src/add-ons/kernel/bus_managers/acpi/acpi_ns_dump.cpp @@ -106,6 +106,7 @@ dump_acpi_namespace(acpi_ns_device_info *device, char *root, int indenting) snprintf(output, sizeof(output), "%s FIELD UNIT", output); break; case ACPI_TYPE_DEVICE: + hid[0] = 0; /* zero-terminate string; get_device_hid can (and will) fail! */ device->acpi->get_device_hid(result, hid); snprintf(output, sizeof(output), "%s DEVICE (%s)", output, hid); break;