From 866f95f48212b2e399c06f94ca1af415b3f7ce2e Mon Sep 17 00:00:00 2001 From: imp Date: Fri, 22 Dec 2006 00:57:26 +0000 Subject: ACPIIO_BATT_GET_UNITS would always return ENXIO. However, it should never return an error since it returns a count of battery devices in the system. Set it to 0 explicitly, since it is the only switch branch that doesn't set it. # I guess no one uses it. --- sys/dev/acpica/acpi_battery.c | 1 + 1 file changed, 1 insertion(+) (limited to 'sys/dev/acpica') diff --git a/sys/dev/acpica/acpi_battery.c b/sys/dev/acpica/acpi_battery.c index e5c8d07..a78aff1 100644 --- a/sys/dev/acpica/acpi_battery.c +++ b/sys/dev/acpica/acpi_battery.c @@ -366,6 +366,7 @@ acpi_battery_ioctl(u_long cmd, caddr_t addr, void *arg) switch (cmd) { case ACPIIO_BATT_GET_UNITS: *(int *)addr = acpi_battery_get_units(); + error = 0; break; case ACPIIO_BATT_GET_BATTINFO: if (dev != NULL || unit == ACPI_BATTERY_ALL_UNITS) { -- cgit v1.1