From 10502307a754201f261634481f475d747adf1a95 Mon Sep 17 00:00:00 2001 From: Felipe Magno de Almeida Date: Thu, 17 Jul 2014 14:02:23 -0300 Subject: [PATCH] eina-cxx: Fixed includ'ing list and array containers and fixed constructor Added include for eina_list and eina_array for Eina.hh and fixed the eina_ptrlist constructor receiving a raw Eina_List*. --- src/bindings/eina_cxx/Eina.hh | 2 ++ src/bindings/eina_cxx/eina_ptrlist.hh | 1 + 2 files changed, 3 insertions(+) diff --git a/src/bindings/eina_cxx/Eina.hh b/src/bindings/eina_cxx/Eina.hh index ed25c3c29f..ffc6e49458 100644 --- a/src/bindings/eina_cxx/Eina.hh +++ b/src/bindings/eina_cxx/Eina.hh @@ -11,6 +11,8 @@ #include #include #include +#include +#include #include #include #include diff --git a/src/bindings/eina_cxx/eina_ptrlist.hh b/src/bindings/eina_cxx/eina_ptrlist.hh index c0f8776f80..1cddce0f35 100644 --- a/src/bindings/eina_cxx/eina_ptrlist.hh +++ b/src/bindings/eina_cxx/eina_ptrlist.hh @@ -517,6 +517,7 @@ struct _ptr_list_common_base struct _ptr_list_impl : CloneAllocator { _ptr_list_impl() : _list(0) {} + _ptr_list_impl(Eina_List* list) : _list(list) {} _ptr_list_impl(CloneAllocator allocator) : clone_allocator_type(allocator), _list(0) {}