ecore_evas: Fix elm warnings when building without wayland support
authorDerek Foreman <derek.foreman.samsung@gmail.com>
Thu, 16 Aug 2018 14:17:23 +0000 (10:17 -0400)
committerWoochanlee <wc0917.lee@samsung.com>
Thu, 23 Aug 2018 06:41:01 +0000 (15:41 +0900)
commit2c8c75e3e45fa621e88d4c368c7e293f988e42e6
treeef3a559e98e1895b8beae6cdd134760bbe3d0437
parent2eeb14addd87290295c5fe59cddea287d0759175
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
src/lib/elementary/efl_ui_win.c