efl/src
Jérémy Zurcher 18ceed4daf Eo: protect against recursive object destruction calls, fixes T1741
Summary:
    Eo: semantic obj->del replaced by obj->destructed
    Eo: protect against recursive object destruction calls
    Eo: add tests for bfada4b

Reviewers: JackDanielZ, tasn

Reviewed By: tasn

Subscribers: cedric

Maniphest Tasks: T1741

Differential Revision: https://phab.enlightenment.org/D1675

Fixes T1741

@fix
2014-11-18 15:25:34 +00:00
..
benchmarks eina: Remove TODO, add code to delete the modules array 2014-09-22 14:59:27 +02:00
bin eldbus-codegen: Make generated code for property set work by setting the cb 2014-11-14 12:39:08 +01:00
bindings [eina-cxx] Fixed EFL_CXX_THROW not defined 2014-10-23 18:06:13 -02:00
edje_external/emotion
examples examples/elocation: Shutup some unused parameter warnings 2014-11-17 16:51:55 +01:00
lib Eo: protect against recursive object destruction calls, fixes T1741 2014-11-18 15:25:34 +00:00
modules Evas GL: Create TLS during make_current if there isn't any 2014-11-18 18:46:58 +09:00
scripts/eina
static_libs fix config.h inclusion across the tree 2014-09-23 15:56:46 -04:00
tests Eo: protect against recursive object destruction calls, fixes T1741 2014-11-18 15:25:34 +00:00
utils/ecore
Makefile.am elocation: Add example for using the elocation API 2014-11-11 11:03:23 +01:00
Makefile_EPhysics.am
Makefile_Ecore.am Ecore File : Added test suite for Ecore File module 2014-11-18 10:51:42 +01:00
Makefile_Ecore_Audio.am elua/autotools: generate .eo.lua files out of all eo files at build time 2014-10-06 13:28:09 +01:00
Makefile_Ecore_Audio_Cxx.am autotools: provide BSD-echo compatibility (fix c++ bindings) 2014-08-27 22:31:20 +02:00
Makefile_Ecore_Avahi.am
Makefile_Ecore_Cocoa.am ecore_cocoa: NSRunLoop integration 2014-09-03 20:34:57 +02:00
Makefile_Ecore_Con.am elua/autotools: generate .eo.lua files out of all eo files at build time 2014-10-06 13:28:09 +01:00
Makefile_Ecore_Cxx.am autotools: provide BSD-echo compatibility (fix c++ bindings) 2014-08-27 22:31:20 +02:00
Makefile_Ecore_Drm.am ecore-drm: Add dbus file 2014-07-15 09:44:14 -04:00
Makefile_Ecore_Evas.am gl-drm: Fix missing link to gbm for ecore_evas_drm and clean up build script 2014-08-28 13:37:28 -04:00
Makefile_Ecore_FB.am
Makefile_Ecore_File.am
Makefile_Ecore_IMF.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Ecore_IMF_Evas.am
Makefile_Ecore_Input.am
Makefile_Ecore_Input_Evas.am
Makefile_Ecore_Ipc.am
Makefile_Ecore_Psl1ght.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am Added support for xdg-shell protocol in ecore-wayland 2014-10-01 16:15:37 -04:00
Makefile_Ecore_Win32.am ecore_win23: oops forgotten path. 2014-06-23 11:25:04 +02:00
Makefile_Ecore_X.am autotools: use non deprecated macro. 2014-08-12 11:19:57 +02:00
Makefile_Edje.am elua/autotools: generate .eo.lua files out of all eo files at build time 2014-10-06 13:28:09 +01:00
Makefile_Edje_Cxx.am autotools: provide BSD-echo compatibility (fix c++ bindings) 2014-08-27 22:31:20 +02:00
Makefile_Edje_Helper.am
Makefile_Eet.am autotools: fix build with NEON support. 2014-10-29 00:12:06 +01:00
Makefile_Eet_Cxx.am eina-cxx: Added interop containers. 2014-07-18 18:55:56 -03:00
Makefile_Eeze.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Efl.am elua/autotools: generate .eo.lua files out of all eo files at build time 2014-10-06 13:28:09 +01:00
Makefile_Efl_Cxx.am autotools: provide BSD-echo compatibility (fix c++ bindings) 2014-08-27 22:31:20 +02:00
Makefile_Efreet.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Eina.am +eina_value_util api 2014-09-23 14:37:48 -04:00
Makefile_Eina_Cxx.am eina_cxx: Include newly added header to unbreak make distcheck 2014-10-24 13:02:07 +02:00
Makefile_Eio.am
Makefile_Eldbus.am
Makefile_Eldbus_Cxx.am Eldbus C++: Don't generate C++ bindings when C++ is disabled. 2014-07-30 02:21:18 +01:00
Makefile_Elocation.am tests/elocation: Disable elocation test suite until deps are installed on jenkins 2014-11-11 16:57:53 +01:00
Makefile_Elua.am elua/autotools: unbork (forgot to remove this) 2014-10-10 13:07:46 +01:00
Makefile_Elua_Helper.am elua: remove the : prefix for running apps 2014-11-05 16:09:36 +00:00
Makefile_Embryo.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Emotion.am elua/autotools: generate .eo.lua files out of all eo files at build time 2014-10-06 13:28:09 +01:00
Makefile_Eo.am Eo: protect against recursive object destruction calls, fixes T1741 2014-11-18 15:25:34 +00:00
Makefile_Eo_Cxx.am eina-cxx: eldbus-cxx: eo-cxx: Fixed test includes and header installation 2014-07-18 18:57:14 -03:00
Makefile_Eolian.am tests/eolian: Move eo to EXTRA_DIST assignment out of the EFL_ENABLE_TESTS case 2014-10-21 15:43:01 +02:00
Makefile_Eolian_Cxx.am makefile_eolian_cxx: Fix indent and trailing whitespace 2014-11-17 16:48:13 +01:00
Makefile_Eolian_Cxx_Helper.am eolian-cxx: Added namespaces and more (see below) 2014-06-30 19:35:06 +01:00
Makefile_Eolian_Helper.am
Makefile_Escape.am
Makefile_Ethumb.am autotools: use non deprecated macro. 2014-08-12 11:19:57 +02:00
Makefile_Ethumb_Client.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Evas.am evas: Evas_3D - add .ply export/import. 2014-11-14 07:11:15 +01:00
Makefile_Evas_Cxx.am autotools: Generate Evas-3D C++ bindings. 2014-09-12 15:28:23 -03:00
Makefile_Evil.am efl: remove Windows CE support 2014-07-13 15:17:17 +02:00