summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2019-09-10 15:03:04 -0300
committerLauro Moura <lauromoura@expertisesolutions.com.br>2019-09-10 15:11:24 -0300
commit2cb5dc33a1d19d819a246f5005cd42f71156598c (patch)
treef285864b98a9e13bd7a7d0838d7adfd1126b4010
parent93b4571d69fa9572fc141ad5118ad5637bc4d769 (diff)
build: unbreak destructors
Summary: the following commits did not correctly add super calls to the destructor, resulting in a massive number of build errors as well as some unit test failures ref e51699afbc6094fcfc0f62ca2071ae7b8c6e313b ref 38be95b0b6fd93df01636ae0a7c974b32ed694a1 Reviewers: raster, lauromoura Reviewed By: lauromoura Subscribers: lauromoura, cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D9902
-rw-r--r--src/lib/ecore/efl_core_command_line.c1
-rw-r--r--src/lib/efl/interfaces/efl_gfx_path.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/ecore/efl_core_command_line.c b/src/lib/ecore/efl_core_command_line.c
index f63d0dbbd2..aae8fe2f76 100644
--- a/src/lib/ecore/efl_core_command_line.c
+++ b/src/lib/ecore/efl_core_command_line.c
@@ -292,5 +292,6 @@ _efl_core_command_line_efl_object_destructor(Eo *obj EINA_UNUSED, Efl_Core_Comma
292 free(pd->string_command); 292 free(pd->string_command);
293 pd->string_command = NULL; 293 pd->string_command = NULL;
294 _clear_command(pd); 294 _clear_command(pd);
295 efl_destructor(efl_super(obj, MY_CLASS));
295} 296}
296#include "efl_core_command_line.eo.c" 297#include "efl_core_command_line.eo.c"
diff --git a/src/lib/efl/interfaces/efl_gfx_path.c b/src/lib/efl/interfaces/efl_gfx_path.c
index 326dd33994..38f22ecb9f 100644
--- a/src/lib/efl/interfaces/efl_gfx_path.c
+++ b/src/lib/efl/interfaces/efl_gfx_path.c
@@ -1533,6 +1533,7 @@ EOLIAN static void
1533_efl_gfx_path_efl_object_destructor(Eo *obj, Efl_Gfx_Path_Data *pd) 1533_efl_gfx_path_efl_object_destructor(Eo *obj, Efl_Gfx_Path_Data *pd)
1534{ 1534{
1535 _efl_gfx_path_reset(obj, pd); 1535 _efl_gfx_path_reset(obj, pd);
1536 efl_destructor(efl_super(obj, EFL_GFX_PATH_MIXIN));
1536} 1537}
1537 1538
1538#include "interfaces/efl_gfx_path.eo.c" 1539#include "interfaces/efl_gfx_path.eo.c"