From 13d9f7ebcd5296f4d2ff6f8624c23b948932a59e Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Mon, 4 Jan 2016 17:44:02 +0900 Subject: [PATCH] Eo: Print object class name during Eo.Base ctor/dtor Printing class_name(MY_CLASS) is useless information. Printing the object's real class name is much more useful. --- src/lib/eo/eo_base_class.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/eo/eo_base_class.c b/src/lib/eo/eo_base_class.c index 756dc058c2..6467a2fb94 100644 --- a/src/lib/eo/eo_base_class.c +++ b/src/lib/eo/eo_base_class.c @@ -962,7 +962,7 @@ EAPI const Eina_Value_Type *EO_DBG_INFO_TYPE = &_EO_DBG_INFO_TYPE; EOLIAN static Eo * _eo_base_constructor(Eo *obj, Eo_Base_Data *pd EINA_UNUSED) { - DBG("%p - %s.", obj, eo_class_name_get(MY_CLASS)); + DBG("%p - %s.", obj, eo_class_name_get(obj)); _eo_condtor_done(obj); @@ -974,7 +974,7 @@ _eo_base_destructor(Eo *obj, Eo_Base_Data *pd) { Eo *child; - DBG("%p - %s.", obj, eo_class_name_get(MY_CLASS)); + DBG("%p - %s.", obj, eo_class_name_get(obj)); // special removal - remove from children list by hand after getting // child handle in case unparent method is overridden and does