common: Define LOGx macros if needed
authorSangchul Lee <sc11.lee@samsung.com>
Fri, 19 May 2023 09:08:24 +0000 (18:08 +0900)
committer이상철/Tizen Platform Lab(SR)/삼성전자 <sc11.lee@samsung.com>
Wed, 24 May 2023 01:36:23 +0000 (10:36 +0900)
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
src/common/espp_service_common.h

index e96bfa5..1332d97 100644 (file)
@@ -52,6 +52,19 @@ extern "C" {
 #define FONT_COLOR_GRAY     "\033[37m"
 
 #ifdef USE_DLOG
+#ifndef LOGI
+#define LOGI(fmt, arg...) dlog_print(DLOG_INFO, LOG_TAG, "%s (%d) %s : " fmt, __FILE__, __LINE__, __FUNCTION__, ##arg)
+#endif
+#ifndef LOGD
+#define LOGD(fmt, arg...) dlog_print(DLOG_DEBUG, LOG_TAG, "%s (%d) %s : " fmt, __FILE__, __LINE__, __FUNCTION__, ##arg)
+#endif
+#ifndef LOGW
+#define LOGW(fmt, arg...) dlog_print(DLOG_WARN, LOG_TAG, "%s (%d) %s : " fmt, __FILE__, __LINE__, __FUNCTION__, ##arg)
+#endif
+#ifndef LOGE
+#define LOGE(fmt, arg...) dlog_print(DLOG_ERROR, LOG_TAG, "%s (%d) %s : " fmt, __FILE__, __LINE__, __FUNCTION__, ##arg)
+#endif
+
 #define LOG_DEBUG(fmt, arg...) \
 do { \
        LOGD(FONT_COLOR_RESET""fmt""FONT_COLOR_RESET, ##arg); \