summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRobinChenJP <RobinChenJP@users.noreply.github.com>2023-03-20 16:00:19 +0800
committerGitHub <noreply@github.com>2023-03-20 09:00:19 +0100
commit28f08406ea1482509a7cb0a219d7f49c5f179599 (patch)
tree491da27a92c5955080ebea363f1892f303c32bbf /src
parent4149df65ca6672236b9b4662c9d22271b4ada519 (diff)
downloadDLT-daemon-28f08406ea1482509a7cb0a219d7f49c5f179599.tar.gz
dlt-logd-converter: Fix getting log level from log msg (#456)
In AOSP, system/logging/liblog/logprint.cpp --> android_log_processLogBuffer: entry->priority = static_cast<android_LogPriority>(msg[0]) msg[0] is used to obtain the log level
Diffstat (limited to 'src')
-rw-r--r--src/android/dlt-logd-converter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/android/dlt-logd-converter.cpp b/src/android/dlt-logd-converter.cpp
index 92f4386..d623b9c 100644
--- a/src/android/dlt-logd-converter.cpp
+++ b/src/android/dlt-logd-converter.cpp
@@ -107,7 +107,7 @@ static uint32_t get_timestamp_from_log_msg(struct log_msg *log_msg)
static DltLogLevelType get_log_level_from_log_msg(struct log_msg *log_msg)
{
- android_LogPriority priority = static_cast<android_LogPriority>(log_msg->buf[0]);
+ android_LogPriority priority = static_cast<android_LogPriority>(log_msg->msg()[0]);
switch (priority) {
case ANDROID_LOG_VERBOSE:
return DLT_LOG_VERBOSE;