efl/src/bindings/cxx/eina_cxx
Lauro Moura 946b47430d eina_cxx: Fix eina::value copy constructor.
Summary:
The previous declaration was causing the implicit copy constructor to be
invoked when copying a new eina::value from an existing eina::value,
thus leading to two wrappers pointing to the same underlying C pointer.

This showed some error messages when running the tests but under autotools
it didn't fail, while building with meson caused it to segfault.

Reviewers: vitor.sousa

Reviewed By: vitor.sousa

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7166
2018-10-16 18:47:20 -03:00
..
Eina.hh cxx: Add strbuf support 2017-12-05 10:09:58 +09:00
eina_accessor.hh
eina_aligned_union.hh
eina_array.hh
eina_clone_allocators.hh
eina_copy_traits.hh
eina_deleter.hh
eina_eo_concrete_fwd.hh cxx: Remove libeolian_cxx dependency on eo_cxx 2018-08-21 14:21:43 -04:00
eina_error.hh
eina_fold.hh
eina_function.hh
eina_future.hh
eina_inarray.hh
eina_inlist.hh
eina_integer_sequence.hh
eina_iterator.hh
eina_list.hh
eina_lists_auxiliary.hh
eina_log.hh
eina_logical.hh
eina_optional.hh
eina_pp.hh
eina_ptrarray.hh
eina_ptrlist.hh
eina_range_types.hh
eina_ref.hh
eina_strbuf.hh cxx: Add strbuf support 2017-12-05 10:09:58 +09:00
eina_string_view.hh
eina_stringshare.hh
eina_thread.hh
eina_throw.hh
eina_tuple.hh
eina_tuple_c.hh
eina_tuple_unwrap.hh
eina_type_traits.hh
eina_value.hh eina_cxx: Fix eina::value copy constructor. 2018-10-16 18:47:20 -03:00
eina_variant.hh
eina_workarounds.hh