Add tag argument to PrintLog 04/179604/3
authorIgor Kotrasinski <i.kotrasinsk@partner.samsung.com>
Tue, 8 May 2018 11:48:38 +0000 (13:48 +0200)
committerIgor Kotrasinski <i.kotrasinsk@partner.samsung.com>
Mon, 4 Jun 2018 10:14:02 +0000 (12:14 +0200)
Change-Id: Iaeb628d2457a1e54a7636c7b7527de39a6eadf57
Signed-off-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
log/log.c

index 014df3931baee8fb8ff227dc269289476ccf3ba4..574a3037e239aacf73234fa494f6a97a6b9410cc 100644 (file)
--- a/log/log.c
+++ b/log/log.c
@@ -200,9 +200,10 @@ static android_LogPriority logLevelToAndroidLogLevel(LogLevel log_level)
 }
 #endif
 
-static void PrintLog(IN const char *function_name, IN const int32_t line_no,
-                    IN int32_t module_level, IN LogLevel log_level,
-                    IN const char *message, va_list variable_list)
+static void PrintLog(IN const char *tag, IN const char *function_name,
+                    IN const int32_t line_no, IN int32_t module_level,
+                    IN LogLevel log_level, IN const char *message,
+                    va_list variable_list)
 {
        if (!(module_level & gmodule_level)
            || log_level > glog_level)
@@ -213,15 +214,16 @@ static void PrintLog(IN const char *function_name, IN const int32_t line_no,
        vsnprintf(buf, sizeof(buf), message, variable_list);
 #if defined(__TIZEN__)
        log_priority prio = logLevelToDlogLevel(log_level);
-       dlog_print(prio, TA_SDK_TAG, LOG_FMT,
+       dlog_print(prio, tag, LOG_FMT,
                   module, function_name, line_no, buf);
 #elif defined(_ANDROID_NDK)
        android_LogPriority prio = logLevelToAndroidLogLevel(log_level);
-       __android_log_print(prio, TA_SDK_TAG, LOG_FMT,
+       __android_log_print(prio, tag, LOG_FMT,
                            module, function_name, line_no, buf);
 #else
        const char *severity = getDebugLevelString(log_level);
-       printf("[%s]"LOG_FMT , severity, module, function_name, line_no, buf);
+       printf("[%s] [%s]"LOG_FMT, tag, severity, module, function_name,
+              line_no, buf);
 #endif
 }
 
@@ -233,8 +235,8 @@ void PrintSimulatorLog(IN const char *function_name, IN const int32_t line_no,
 #ifdef _LOGGING
        va_list args;
        va_start(args, message);
-       PrintLog(function_name, line_no, module_level, log_level, message,
-                args);
+       PrintLog(TA_SDK_TAG, function_name, line_no, module_level, log_level,
+                message, args);
        va_end(args);
 #endif
 }