summaryrefslogtreecommitdiff
path: root/src/lib/emotion
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2018-03-27 16:01:53 -0400
committerStefan Schmidt <stefan@osg.samsung.com>2018-04-05 11:10:27 +0200
commit73106cc201efa803613f1bf88765bc042b69b20c (patch)
tree733c355ba1c70a09c7056de7c0f3bbaa022cd9d3 /src/lib/emotion
parent492814bf2fae7e95d92bce77f186630d4b9b5f66 (diff)
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 <stefan@osg.samsung.com>
Diffstat (limited to 'src/lib/emotion')
-rw-r--r--src/lib/emotion/emotion_smart.c1
1 files changed, 1 insertions, 0 deletions
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
1933 sd->ref.file = NULL; 1933 sd->ref.file = NULL;
1934 _xattr_data_unref(sd->xattr); 1934 _xattr_data_unref(sd->xattr);
1935 efl_canvas_group_del(efl_super(obj, MY_CLASS)); 1935 efl_canvas_group_del(efl_super(obj, MY_CLASS));
1936 emotion_shutdown();
1936} 1937}
1937 1938
1938EOLIAN static void 1939EOLIAN static void