eldbus: properly call parent finalize during creation of Eldbus.Model_Method.
authorCedric BAIL <cedric.bail@free.fr>
Mon, 7 Oct 2019 14:03:58 +0000 (10:03 -0400)
committerJongmin Lee <jm105.lee@samsung.com>
Mon, 7 Oct 2019 21:06:31 +0000 (06:06 +0900)
Summary: @fix

Reviewers: zmike, bu5hm4n, segfaultxavi, stefan_schmidt, jsuya

Reviewed By: bu5hm4n

Subscribers: #reviewers, #committers

Tags: #efl

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

src/lib/eldbus/eldbus_model_method.c

index dbdbdde..fe18a4a 100644 (file)
@@ -37,7 +37,7 @@ _eldbus_model_method_efl_object_finalize(Eo *obj, Eldbus_Model_Method_Data *pd)
                                              pd->proxy,
                                              pd->method->name, pd->method->arguments);
 
-   return obj;
+   return efl_finalize(efl_super(obj, MY_CLASS));
 }
 
 static void