ecore_evas: Fix elm warnings when building without wayland support

Summary:
efl_ui_win.c only includes private ecore_evas headers when building
for wayland, but wayland canvas creation functions are called even
in non-wayland builds.

Move the "hidden" wayland APIs to the public header so they don't
mess up non-wayland builds.

Reviewers: devilhorns, zmike

Reviewed By: devilhorns, zmike

Subscribers: devilhorns, cedric, #reviewers, #committers, zmike

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D6822
This commit is contained in:
Derek Foreman 2018-08-16 10:17:23 -04:00 committed by Mike Blumenkrantz
parent 82b6a248ce
commit 633d16aae7
1 changed files with 3 additions and 0 deletions

View File

@ -45,6 +45,9 @@
#define FRAME_OBJ_THEME_MIN_VERSION 119
Ecore_Evas *_wayland_shm_new(const char *disp_name, Ecore_Window parent, int x, int y, int w, int h, Eina_Bool frame);
Ecore_Evas *_wayland_egl_new(const char *disp_name, Ecore_Window parent, int x, int y, int w, int h, Eina_Bool frame);
static const Elm_Win_Trap *trap = NULL;
static int _paused_windows = 0;