diff options
author | Jean Guyomarc'h <jean@guyomarch.bzh> | 2017-05-09 21:24:11 +0200 |
---|---|---|
committer | Jean Guyomarc'h <jean@guyomarch.bzh> | 2017-05-09 21:29:11 +0200 |
commit | d340d85a1f15057999d635d997402ddf0ac50528 (patch) | |
tree | a0aaa4089912b4753ac1eeb00e8d0d37148bd8b5 /src/lib/ecore_evas | |
parent | 9ac6ad4943ea44c80c3316aed97afd00cf64e0cb (diff) |
ecore_evas: fix link issue on macOS
696ed3e2e8f97de482e98db34997ad1848da985d introduced a build failure on
macOS. _ecore_evas_subregister is being used in a foreign code module,
but it was not exported. Enforcing EAPI gives this symbol enough
visibility to be used outside of ecore_evas.
Diffstat (limited to 'src/lib/ecore_evas')
-rw-r--r-- | src/lib/ecore_evas/ecore_evas.c | 2 | ||||
-rw-r--r-- | src/lib/ecore_evas/ecore_evas_private.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c index ac525fd329..124305f431 100644 --- a/src/lib/ecore_evas/ecore_evas.c +++ b/src/lib/ecore_evas/ecore_evas.c | |||
@@ -3098,7 +3098,7 @@ _ecore_evas_register(Ecore_Evas *ee) | |||
3098 | evas_event_callback_add(ee->evas, EVAS_CALLBACK_RENDER_POST, _evas_evas_buffer_rendered, ee); | 3098 | evas_event_callback_add(ee->evas, EVAS_CALLBACK_RENDER_POST, _evas_evas_buffer_rendered, ee); |
3099 | } | 3099 | } |
3100 | 3100 | ||
3101 | void | 3101 | EAPI void |
3102 | _ecore_evas_subregister(Ecore_Evas *ee_target, Ecore_Evas *ee) | 3102 | _ecore_evas_subregister(Ecore_Evas *ee_target, Ecore_Evas *ee) |
3103 | { | 3103 | { |
3104 | _ecore_evas_register_animators(ee); | 3104 | _ecore_evas_register_animators(ee); |
diff --git a/src/lib/ecore_evas/ecore_evas_private.h b/src/lib/ecore_evas/ecore_evas_private.h index 3bfacdc469..e905209bf4 100644 --- a/src/lib/ecore_evas/ecore_evas_private.h +++ b/src/lib/ecore_evas/ecore_evas_private.h | |||
@@ -390,7 +390,7 @@ EAPI void _ecore_evas_fps_debug_init(void); | |||
390 | EAPI void _ecore_evas_fps_debug_shutdown(void); | 390 | EAPI void _ecore_evas_fps_debug_shutdown(void); |
391 | EAPI void _ecore_evas_fps_debug_rendertime_add(double t); | 391 | EAPI void _ecore_evas_fps_debug_rendertime_add(double t); |
392 | EAPI void _ecore_evas_register(Ecore_Evas *ee); | 392 | EAPI void _ecore_evas_register(Ecore_Evas *ee); |
393 | void _ecore_evas_subregister(Ecore_Evas *ee_target, Ecore_Evas *ee); | 393 | EAPI void _ecore_evas_subregister(Ecore_Evas *ee_target, Ecore_Evas *ee); |
394 | EAPI void _ecore_evas_register_animators(Ecore_Evas *ee); | 394 | EAPI void _ecore_evas_register_animators(Ecore_Evas *ee); |
395 | EAPI void _ecore_evas_free(Ecore_Evas *ee); | 395 | EAPI void _ecore_evas_free(Ecore_Evas *ee); |
396 | EAPI void _ecore_evas_idle_timeout_update(Ecore_Evas *ee); | 396 | EAPI void _ecore_evas_idle_timeout_update(Ecore_Evas *ee); |