#include "util.h"
#include "debug.h"
-static struct info {
- int initialized;
-} s_info = {
- .initialized = 0,
-};
-
void *util_screen_get(void)
{
return ecore_x_display_get();
int util_screen_size_get(int *width, int *height)
{
- if (!s_info.initialized) {
- ErrPrint("Not initialized\n");
- return LB_STATUS_ERROR_FAULT;
- }
ecore_x_window_size_get(0, width, height);
return LB_STATUS_SUCCESS;
}
int util_screen_init(void)
{
- s_info.initialized = 1;
return ecore_x_init(NULL);
}
int util_screen_fini(void)
{
- s_info.initialized = 0;
return ecore_x_shutdown();
}