diff options
| author | Mike Barcroft <mike@FreeBSD.org> | 2002-04-19 23:36:38 +0000 |
|---|---|---|
| committer | Mike Barcroft <mike@FreeBSD.org> | 2002-04-19 23:36:38 +0000 |
| commit | 94aae28200ad62773068dedb50e9c81e165faab2 (patch) | |
| tree | c5beeb9cb033242e022f188062693017a055905d /sys/dev | |
| parent | fc17b349c80e282eca14a7e065caa67f07525a80 (diff) | |
Notes
Diffstat (limited to 'sys/dev')
| -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 61439b8143d26..6c81159e45406 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); } |
