summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/acpi.c
diff options
context:
space:
mode:
authormike <mike@FreeBSD.org>2002-04-19 23:36:38 +0000
committermike <mike@FreeBSD.org>2002-04-19 23:36:38 +0000
commit14a44a5efab35bad06b196377b8a5196c1e3bd48 (patch)
treec5beeb9cb033242e022f188062693017a055905d /sys/dev/acpica/acpi.c
parent22be17968264e9796541bacb17a722aee628e8c2 (diff)
downloadFreeBSD-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.c9
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);
}
OpenPOWER on IntegriCloud