path: root/src/lib/evas/common/evas_font_draw.c
diff options
authorJean Guyomarc'h <>2017-12-19 14:11:44 +0100
committerJean Guyomarc'h <>2017-12-19 15:08:46 +0100
commita1e05aa0890faba20205a5c0f998f331a2ca4b24 (patch)
tree8caba2b9238ce06cf4628c4df034fb514b6e06a1 /src/lib/evas/common/evas_font_draw.c
parentf71444baa8d9cdec9c559b1381d41293084e84ce (diff)
evas/elm: fix visibility of some symbols
Public symbols were defined internal to Evas/Elementary on macOS, making the link of external modules unfeasible. - EAPI was messed up by an invalid inclusion of evas_text_utils.h, making some symbols private instead of public. - A similar issue was present in evas_font_draw.c, where the symbols were directly imported without the proper definition of EAPI. - Elementary.h did include some eo-generated headers, but for windows only. It should not been restricted to windows, as it allows to export symbols to external modules. Fixes T6448.
Diffstat (limited to '')
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/evas/common/evas_font_draw.c b/src/lib/evas/common/evas_font_draw.c
index f40e9b50c8..9e42c9fe8e 100644
--- a/src/lib/evas/common/evas_font_draw.c
+++ b/src/lib/evas/common/evas_font_draw.c
@@ -1,4 +1,4 @@
1#include "evas_font_draw.h" 1#include "evas_common_private.h"
2#include "evas_private.h" 2#include "evas_private.h"
3#include "evas_blend_private.h" 3#include "evas_blend_private.h"
4 4