diff options
author | mike <mike@FreeBSD.org> | 2002-04-19 23:36:38 +0000 |
---|---|---|
committer | mike <mike@FreeBSD.org> | 2002-04-19 23:36:38 +0000 |
commit | 14a44a5efab35bad06b196377b8a5196c1e3bd48 (patch) | |
tree | c5beeb9cb033242e022f188062693017a055905d /sys/dev/acpica/acpi.c | |
parent | 22be17968264e9796541bacb17a722aee628e8c2 (diff) | |
download | FreeBSD-src-14a44a5efab35bad06b196377b8a5196c1e3bd48.zip FreeBSD-src-14a44a5efab35bad06b196377b8a5196c1e3bd48.tar.gz |
Fix compiling of acpica when debugging is enabled. In the previous
revision, two getenv()s were accidentally changed to use testenv().
Pointy hat to: mux
Diffstat (limited to 'sys/dev/acpica/acpi.c')
-rw-r--r-- | sys/dev/acpica/acpi.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/sys/dev/acpica/acpi.c b/sys/dev/acpica/acpi.c index 61439b8..6c81159 100644 --- a/sys/dev/acpica/acpi.c +++ b/sys/dev/acpica/acpi.c @@ -1907,13 +1907,18 @@ acpi_parse_debug(char *cp, struct debugtag *tag, UINT32 *flag) static void acpi_set_debugging(void *junk) { + char *cp; AcpiDbgLayer = 0; AcpiDbgLevel = 0; - if (testenv("debug.acpi.layer")) + if ((cp = getenv("debug.acpi.layer")) != NULL) { acpi_parse_debug(cp, &dbg_layer[0], &AcpiDbgLayer); - if (testenv("debug.acpi.level")) + freeenv(cp); + } + if ((cp = getenv("debug.acpi.level")) != NULL) { acpi_parse_debug(cp, &dbg_level[0], &AcpiDbgLevel); + freeenv(cp); + } printf("ACPI debug layer 0x%x debug level 0x%x\n", AcpiDbgLayer, AcpiDbgLevel); } |