diff options
author | Marcel Hollerbach <mail@marcel-hollerbach.de> | 2020-06-04 10:03:44 +0200 |
---|---|---|
committer | Marcel Hollerbach <mail@marcel-hollerbach.de> | 2020-06-05 10:36:11 +0200 |
commit | 7660da691c9f844148798db1bb35c6577b081443 (patch) | |
tree | 73ff6ea7b4369f6b5f42544b6a582f7eeb44dac6 /src/lib | |
parent | f4cf46e9b54a56357611ed709e04b3699810fdef (diff) |
evas: correctly declare filter_internal as public API
I know this is internal. However it is public used in public .eo files.
Even if it is internal, and beta, we still need to expose the API in
order to have it correctly in the .so.
Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org>
Differential Revision: https://phab.enlightenment.org/D11932
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/evas/canvas/evas_filter_mixin.c | 6 | ||||
-rw-r--r-- | src/lib/evas/include/evas_filter.h | 3 |
2 files changed, 4 insertions, 5 deletions
diff --git a/src/lib/evas/canvas/evas_filter_mixin.c b/src/lib/evas/canvas/evas_filter_mixin.c index 00942628f1..11a3fe45b5 100644 --- a/src/lib/evas/canvas/evas_filter_mixin.c +++ b/src/lib/evas/canvas/evas_filter_mixin.c | |||
@@ -1,9 +1,7 @@ | |||
1 | #define EFL_CANVAS_FILTER_INTERNAL_PROTECTED | 1 | #define EFL_CANVAS_FILTER_INTERNAL_PROTECTED |
2 | 2 | ||
3 | #include "evas_common_private.h" | 3 | #include <Evas.h> |
4 | #include "evas_private.h" | 4 | |
5 | #include "../../lib/efl/interfaces/efl_gfx_filter.eo.h" | ||
6 | #include "efl_canvas_filter_internal.eo.h" | ||
7 | #include "evas_filter.h" | 5 | #include "evas_filter.h" |
8 | 6 | ||
9 | #define MY_CLASS EFL_CANVAS_FILTER_INTERNAL_MIXIN | 7 | #define MY_CLASS EFL_CANVAS_FILTER_INTERNAL_MIXIN |
diff --git a/src/lib/evas/include/evas_filter.h b/src/lib/evas/include/evas_filter.h index 5a22c2b6ae..dd779812f9 100644 --- a/src/lib/evas/include/evas_filter.h +++ b/src/lib/evas/include/evas_filter.h | |||
@@ -4,7 +4,6 @@ | |||
4 | #include "evas_common_private.h" | 4 | #include "evas_common_private.h" |
5 | #include "evas_private.h" | 5 | #include "evas_private.h" |
6 | 6 | ||
7 | #include "efl_canvas_filter_internal.eo.h" | ||
8 | 7 | ||
9 | #ifdef EAPI | 8 | #ifdef EAPI |
10 | # undef EAPI | 9 | # undef EAPI |
@@ -32,6 +31,8 @@ | |||
32 | # endif | 31 | # endif |
33 | #endif | 32 | #endif |
34 | 33 | ||
34 | #include "efl_canvas_filter_internal.eo.h" | ||
35 | |||
35 | #ifdef DEBUG | 36 | #ifdef DEBUG |
36 | # define FILTERS_DEBUG | 37 | # define FILTERS_DEBUG |
37 | #endif | 38 | #endif |