elm_glview : initialize to NULL after free function
authorJoogab Yun <joogab.yun@samsung.com>
Tue, 21 Nov 2017 05:35:45 +0000 (14:35 +0900)
committerJiyoun Park <jy0703.park@samsung.com>
Thu, 21 Dec 2017 07:33:42 +0000 (16:33 +0900)
@tizen_fix : bug fix

Change-Id: Ic617cec28ca5dce5f43492e09821df0c297d2185

src/lib/elementary/elm_glview.c

index 0201b61..26e57ed 100644 (file)
@@ -315,6 +315,11 @@ _elm_glview_efl_canvas_group_group_del(Eo *obj, Elm_Glview_Data *sd)
    if (sd->config) evas_gl_config_free(sd->config);
    if (sd->evasgl) evas_gl_free(sd->evasgl);
 
+   // TIZEN_ONLY(20171121) : initialize to NULL after free function
+   sd->context = NULL;
+   sd->config = NULL;
+   sd->evasgl = NULL;
+
    efl_canvas_group_del(efl_super(obj, MY_CLASS));
 }