diff options
author | Xavi Artigas <xavierartigas@yahoo.es> | 2019-02-14 16:11:32 +0100 |
---|---|---|
committer | Xavi Artigas <xavierartigas@yahoo.es> | 2019-02-14 16:20:50 +0100 |
commit | 9ed59b8002e3c69039372d0aa0c3f82db19fa541 (patch) | |
tree | f52cad1e94af34c2042ee59e29550e8b31c99260 /src/lib/efl/Efl.h | |
parent | 1fabc8fb9936b68284cc7477cb5160d30efa11e0 (diff) |
Mark efl_types.eot as stable
Summary:
This allows using Efl_Version without EFL_BETA_API_SUPPORT, which in turn
allows failing when trying to use restricted BETA API with a more meaningful
error message.
The error will now tell you which restricted API you are trying to use, instead
of Efl_Version symbol not found.
Fixes T7696
Depends on D7932
Test Plan:
make && make check && make examples continue working.
Building a BETA example while removing the EFL_BETA_API_SUPPORT define should
tell you which BETA API you tried to use.
Reviewers: zmike, bu5hm4n, cedric
Subscribers: #reviewers, #committers
Tags: #efl
Maniphest Tasks: T7696
Differential Revision: https://phab.enlightenment.org/D7948
Diffstat (limited to '')
-rw-r--r-- | src/lib/efl/Efl.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/efl/Efl.h b/src/lib/efl/Efl.h index 4b37800ced..52a22d44a5 100644 --- a/src/lib/efl/Efl.h +++ b/src/lib/efl/Efl.h | |||
@@ -69,10 +69,10 @@ typedef struct tm Efl_Time; | |||
69 | typedef struct _Efl_Text_Cursor_Cursor Efl_Text_Cursor_Cursor; | 69 | typedef struct _Efl_Text_Cursor_Cursor Efl_Text_Cursor_Cursor; |
70 | typedef struct _Efl_Text_Annotate_Annotation Efl_Text_Annotate_Annotation; | 70 | typedef struct _Efl_Text_Annotate_Annotation Efl_Text_Annotate_Annotation; |
71 | 71 | ||
72 | #ifdef EFL_BETA_API_SUPPORT | ||
73 | |||
74 | #include "interfaces/efl_types.eot.h" | 72 | #include "interfaces/efl_types.eot.h" |
75 | 73 | ||
74 | #ifdef EFL_BETA_API_SUPPORT | ||
75 | |||
76 | #include <Efl_MVVM_Common.h> | 76 | #include <Efl_MVVM_Common.h> |
77 | 77 | ||
78 | /* Data types */ | 78 | /* Data types */ |