merge with master
[apps/core/preloaded/myfiles.git] / src / include / mf-dlog.h
index 3c469a6..99f0c5d 100644 (file)
@@ -33,6 +33,8 @@
 
 #define LOG_TAG                "MYFILES"
 #include <dlog.h>
+#define LOG_COLOR_RED      "\033[31m"
+#define LOG_COLOR_RESET    "\033[0m"
 
 #define MYFILE_TRACE_DEBUG(fmt, arg...) do { LOGD("[%s][%d] "fmt "\n", __FILE__, __LINE__, ##arg); } while (0)
 #define MYFILE_TRACE_ERROR(fmt, arg...) do { LOGE("[%s][%d] "fmt"\n", strrchr(__FILE__, '/')+1, __LINE__, ##arg); } while (0)
 #define mf_func_line()                 do { LOGD("[%s][%s][%d] \n", __FILE__, __func__, __LINE__); } while (0)
 #define mf_debug(fmt, args...) do { LOGD("[%s][%d] "fmt"\n", __func__, __LINE__, ##args); } while (0)
 
-#define mf_error(fmt, args...)         do {\
-                                               LOGE("[%s][%d] "fmt"\n", __func__, __LINE__, ##args); \
-                                               MF_LOG_RECORD(fmt,##args); \
-                                          } while (0)
+#define mf_error(fmt, arg...)  LOGE(LOG_COLOR_RED"[ %s : %d]   "fmt""LOG_COLOR_RESET, __FUNCTION__, __LINE__,##arg)
 #define mf_warnig(fmt, args...)        do { LOGW("[%s][%d] "fmt"\n", __func__, __LINE__, ##args); } while (0)
 #define mf_info(fmt, args...)          do { LOGI("[%s][%d] "fmt"\n", __func__, __LINE__, ##args); } while (0)
 #define mf_assert(fmt, args...)        do { LOGE("[ASSERT][%s][%d] "fmt"\n", __func__, __LINE__, ##args); } while (0)