elm: Add missing undef EAPI to Elementary.h
authorJean-Philippe Andre <jp.andre@samsung.com>
Wed, 9 Aug 2017 04:24:48 +0000 (13:24 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Wed, 9 Aug 2017 04:26:54 +0000 (13:26 +0900)
commitad6e3ce3df422751cb1c4524f1ea0b16ce897410
tree635cd9f396b0a62bafb3d9abe01e8fb278caa6a5
parent10ec5f5f80bf2e824ac91a46a66cc5dc07a84a64
elm: Add missing undef EAPI to Elementary.h

This may solve issues on Windows where EAPI can be either dllimport or
dllexport. Anyway keeping EAPI defined is invalid and inconsistent.

Also, change an invalid EO_BETA_API define tag to EFL_BETA_API_SUPPORT
and EFL_EO_API_SUPPORT.

Thanks @vtorri for the report!

@fix
src/lib/elementary/Elementary.h
src/lib/elementary/elm_helper.h
src/lib/elementary/elm_priv.h