stefan pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=73106cc201efa803613f1bf88765bc042b69b20c

commit 73106cc201efa803613f1bf88765bc042b69b20c
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Tue Mar 27 16:01:53 2018 -0400

    emotion: call shutdown when smart objects are destroyed
    
    the constructor calls init for every object, so ensure a matching
    shutdown call exists to balance the init count
    
    ref 517471190f87e473e3bc38584c23ae28fb772c7c
    ref T6816
    
    Reviewed-by: Stefan Schmidt <ste...@osg.samsung.com>
---
 src/lib/emotion/emotion_smart.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/emotion/emotion_smart.c b/src/lib/emotion/emotion_smart.c
index d84e5a1bd9..c0ce707b2b 100644
--- a/src/lib/emotion/emotion_smart.c
+++ b/src/lib/emotion/emotion_smart.c
@@ -1933,6 +1933,7 @@ _efl_canvas_video_efl_canvas_group_group_del(Evas_Object 
*obj EINA_UNUSED, Efl_C
    sd->ref.file = NULL;
    _xattr_data_unref(sd->xattr);
    efl_canvas_group_del(efl_super(obj, MY_CLASS));
+   emotion_shutdown();
 }
 
 EOLIAN static void

-- 


Reply via email to