savio pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=bbb570d4db245195648374b2ddf9e02060f36a48
commit bbb570d4db245195648374b2ddf9e02060f36a48 Author: Savio Sena <sa...@expertisesolutions.com.br> Date: Fri Sep 12 15:56:34 2014 -0300 eo-cxx: Use new Eo API in efl::eo::inherit. _eo_call_resolve() now gets "is_main_loop" argument. --- src/bindings/eo_cxx/eo_inherit_bindings.hh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/bindings/eo_cxx/eo_inherit_bindings.hh b/src/bindings/eo_cxx/eo_inherit_bindings.hh index cffaa4d..7f7bdf9 100644 --- a/src/bindings/eo_cxx/eo_inherit_bindings.hh +++ b/src/bindings/eo_cxx/eo_inherit_bindings.hh @@ -241,10 +241,12 @@ EAPI void inherit_constructor(void* this_, Args args) op = _eo_api_op_id_get (reinterpret_cast<void*> (static_cast<void(*)(void*, Args)>(&detail::inherit_constructor<Args, E...>)), - __FILE__, __LINE__); - if (!_eo_call_resolve("detail::inherit_constructor", op, &call, __FILE__, __LINE__)) + ::eina_main_loop_is(), __FILE__, __LINE__); + if (!_eo_call_resolve("detail::inherit_constructor", op, &call, + ::eina_main_loop_is(), __FILE__, __LINE__)) { - assert(_eo_call_resolve("detail::inherit_constructor", op, &call, __FILE__, __LINE__)); + assert(_eo_call_resolve("detail::inherit_constructor", op, &call, + ::eina_main_loop_is(), __FILE__, __LINE__)); return; } func_t func = (func_t) call.func; --