diff options
author | Felipe Magno de Almeida <felipe@expertisesolutions.com.br> | 2016-04-11 00:53:03 -0300 |
---|---|---|
committer | Felipe Magno de Almeida <felipe@expertisesolutions.com.br> | 2016-04-11 01:28:50 -0300 |
commit | 62841aee3ce838321149b329008a54185341f9f8 (patch) | |
tree | 62abd7842778d1fd0c541ba1063d732097dc57f2 /src/bindings | |
parent | eff86cd48a9f01ace61aadcfcb8241ec426d6262 (diff) | |
download | efl-62841aee3ce838321149b329008a54185341f9f8.tar.gz |
eolian: Make promise eolian generation use macros for hooks
Modify the way hooks are defined and used by promise generation in
Eolian in the Eo API.
Instead of passing macro names as parameters to EO_FUNC_BODY macros,
just re-define the actual hooks when it is needed.
Diffstat (limited to 'src/bindings')
-rw-r--r-- | src/bindings/eo_cxx/eo_inherit.hh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bindings/eo_cxx/eo_inherit.hh b/src/bindings/eo_cxx/eo_inherit.hh index a73de37198..a05d11fe94 100644 --- a/src/bindings/eo_cxx/eo_inherit.hh +++ b/src/bindings/eo_cxx/eo_inherit.hh @@ -30,7 +30,7 @@ Eo_Class const* create_class(eina::index_sequence<S...>); /// @param this_ The <em>user data</em> to be passed to the resolved function. /// @param args An heterogeneous sequence of arguments. /// -inline EO_VOID_FUNC_BODYV(inherit_constructor, _EO_EMPTY_HOOK, _EO_EMPTY_HOOK, EO_FUNC_CALL(this_), void* this_); +inline EO_VOID_FUNC_BODYV(inherit_constructor, EO_FUNC_CALL(this_), void* this_); } |