diff --git a/src/bindings/cxx/eina_cxx/eina_deleter.hh b/src/bindings/cxx/eina_cxx/eina_deleter.hh index 2520f5d078..f88efd309d 100644 --- a/src/bindings/cxx/eina_cxx/eina_deleter.hh +++ b/src/bindings/cxx/eina_cxx/eina_deleter.hh @@ -15,6 +15,10 @@ struct malloc_deleter object->~T(); free(object); } + void operator()(Eina_Future*) const + { + // workaround until we substitute Efl_Future with Eina_Future + } void operator()(Eina_Binbuf* /*object*/) const { // how to free binbuf?