diff --git a/src/bindings/cxx/eo_cxx/eo_cxx_interop.hh b/src/bindings/cxx/eo_cxx/eo_cxx_interop.hh index f8444ddc64..edc68f1f39 100644 --- a/src/bindings/cxx/eo_cxx/eo_cxx_interop.hh +++ b/src/bindings/cxx/eo_cxx/eo_cxx_interop.hh @@ -245,6 +245,10 @@ T* convert_inout_impl(T& v, tag) { return v; } +inline Eina_Bool convert_inout_impl(bool v, tag) +{ + return v ? EINA_TRUE : EINA_FALSE; +} inline void* convert_inout_impl(void* v, tag) { return v;