diff options
author | Jung-uk Kim <jkim@FreeBSD.org> | 2017-12-14 22:56:53 +0000 |
---|---|---|
committer | Jung-uk Kim <jkim@FreeBSD.org> | 2017-12-14 22:56:53 +0000 |
commit | 9ff5d7eeed8c4043df7a61ffe5fd37b481537884 (patch) | |
tree | ae5d2fdb93f45dd3fa526aa0d7a67ad8e8c98ec7 /source/components/utilities/utdebug.c | |
parent | e692a0ddd0131f04acfda4c63b1a4c0c805feef5 (diff) |
Notes
Diffstat (limited to 'source/components/utilities/utdebug.c')
-rw-r--r-- | source/components/utilities/utdebug.c | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/source/components/utilities/utdebug.c b/source/components/utilities/utdebug.c index dd80f241053a..177b141bc88a 100644 --- a/source/components/utilities/utdebug.c +++ b/source/components/utilities/utdebug.c @@ -290,7 +290,9 @@ AcpiDebugPrint ( { ACPI_THREAD_ID ThreadId; va_list args; - +#ifdef ACPI_APPLICATION + int FillCount; +#endif /* Check if debug output enabled */ @@ -334,10 +336,21 @@ AcpiDebugPrint ( AcpiOsPrintf ("[%u] ", (UINT32) ThreadId); } - AcpiOsPrintf ("[%02ld] ", AcpiGbl_NestingLevel); -#endif + FillCount = 48 - AcpiGbl_NestingLevel - + strlen (AcpiUtTrimFunctionName (FunctionName)); + if (FillCount < 0) + { + FillCount = 0; + } + AcpiOsPrintf ("[%02ld] %*s", + AcpiGbl_NestingLevel, AcpiGbl_NestingLevel + 1, " "); + AcpiOsPrintf ("%s%*s: ", + AcpiUtTrimFunctionName (FunctionName), FillCount, " "); + +#else AcpiOsPrintf ("%-22.22s: ", AcpiUtTrimFunctionName (FunctionName)); +#endif va_start (args, Format); AcpiOsVprintf (Format, args); |