PUI: modify to use pui_log_level_get() instead of _pui_log_level inside log macros 70/248670/1
authorSung-Jin Park <sj76.park@samsung.com>
Tue, 1 Dec 2020 05:42:15 +0000 (14:42 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Tue, 1 Dec 2020 05:42:15 +0000 (14:42 +0900)
Change-Id: Iacc78298bb9e047a5444bb215405f06fcb11186c
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
include/PUI_common.h
src/PUI.c

index 0a0a52ddae426c34058130d44c90e62f1aa8ecda..2880cd18d084df5a67a02ff00a6b8b383c59f5f4 100644 (file)
@@ -26,8 +26,6 @@
 #ifndef _LIBPUI_COMMON_H_
 #define _LIBPUI_COMMON_H_
 
-extern int _pui_log_level;
-
 typedef enum {
        PUI_ERROR_NONE,
        PUI_ERROR_INVALID_ANI_HANDLE,
@@ -98,21 +96,23 @@ struct _pui_ani_control_buffer
        unsigned int size;
 };
 
+int pui_log_level_get(void);
+
 #define pui_err(msg, ...)                                                                              \
        do {                                                                                            \
-               if (_pui_log_level <=  PUI_LOG_LEVEL_ERROR)                                             \
+               if (pui_log_level_get() <=  PUI_LOG_LEVEL_ERROR)                                                \
                        fprintf(stderr, "[ERROR][%s][%d] " msg, __FUNCTION__, __LINE__, ##__VA_ARGS__); \
        } while(0)
 
 #define pui_debug(msg, ...)                                                                                    \
                do {                                                                                            \
-                       if (_pui_log_level <=  PUI_LOG_LEVEL_DEBUG)                                             \
+                       if (pui_log_level_get() <=  PUI_LOG_LEVEL_DEBUG)                                                \
                                fprintf(stdout, "[DEBUG][%s][%d] " msg, __FUNCTION__, __LINE__, ##__VA_ARGS__); \
                } while(0)
 
 #define pui_info(msg, ...)                                                                             \
        do {                                                                                            \
-               if (_pui_log_level <=  PUI_LOG_LEVEL_INFO)                                              \
+               if (pui_log_level_get() <=  PUI_LOG_LEVEL_INFO)                                         \
                        fprintf(stdout, "[INFO][%s][%d] " msg, __FUNCTION__, __LINE__, ##__VA_ARGS__);  \
        } while(0)
 
index c13761a876be626d3dfb078a3337fe990fa46fb1..1cbcf859d9e5fea93d46fec6f99cc5c363d63d76 100644 (file)
--- a/src/PUI.c
+++ b/src/PUI.c
@@ -39,7 +39,7 @@
 extern EAPI void ecore_wl2_window_buffer_attach(Ecore_Wl2_Window *win, void *buffer, int x, int y, Eina_Bool implicit);
 extern EAPI void ecore_wl2_window_damage(Ecore_Wl2_Window *window, Eina_Rectangle *rects, unsigned int count);
 
-int _pui_log_level;
+static int _pui_log_level;
 static int _pui_init_count = 0;
 static pui_module_data *pui_module = NULL;
 
@@ -748,3 +748,8 @@ pui_shutdown(void)
        return _pui_init_count;
 }
 
+int
+pui_log_level_get(void)
+{
+       return _pui_log_level;
+}