From: Tom Hacohen Date: Thu, 18 Feb 2016 15:53:40 +0000 (+0000) Subject: Eo: Print an ERR when deleting an object with data refs. X-Git-Tag: upstream/1.20.0~7408 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ec2f92e35f5a0836933d82b6b7f518a1d7550afc;p=platform%2Fupstream%2Fefl.git Eo: Print an ERR when deleting an object with data refs. --- diff --git a/src/lib/eo/eo_private.h b/src/lib/eo/eo_private.h index 869745c..f3ec7db 100644 --- a/src/lib/eo/eo_private.h +++ b/src/lib/eo/eo_private.h @@ -245,12 +245,11 @@ _eo_free(_Eo_Object *obj) { _Eo_Class *klass = (_Eo_Class*) obj->klass; -#ifdef EO_DEBUG if (obj->datarefcount) { ERR("Object %p data still referenced %d time(s).", obj, obj->datarefcount); } -#endif + _eo_id_release((Eo_Id) _eo_id_get(obj)); eina_spinlock_take(&klass->objects.trash_lock);