diff --git a/src/bindings/cxx/eo_cxx/eo_cxx_interop.hh b/src/bindings/cxx/eo_cxx/eo_cxx_interop.hh index 17cc390270..72c435e4d7 100644 --- a/src/bindings/cxx/eo_cxx/eo_cxx_interop.hh +++ b/src/bindings/cxx/eo_cxx/eo_cxx_interop.hh @@ -847,7 +847,7 @@ inline void do_eo_add(Eo*& object, P const& parent , typename std::enable_if< eo::is_eolian_object
::value>::type* = 0)
{
object = ::_efl_add_internal_start(__FILE__, __LINE__, klass, parent._eo_ptr(), EINA_TRUE, EINA_FALSE);
- object = ::_efl_add_end(object, EINA_FALSE, EINA_FALSE);
+ object = ::_efl_add_end(object, EINA_TRUE, EINA_FALSE);
}
template