}
#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)
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
}
#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
}