#ifndef _LIBPUI_COMMON_H_
#define _LIBPUI_COMMON_H_
-extern int _pui_log_level;
-
typedef enum {
PUI_ERROR_NONE,
PUI_ERROR_INVALID_ANI_HANDLE,
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)
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;
return _pui_init_count;
}
+int
+pui_log_level_get(void)
+{
+ return _pui_log_level;
+}