ecore_wl_window: resource destroy for tizen_resource iface 61/80161/2
authorJuyeon Lee <juyeonne.lee@samsung.com>
Wed, 13 Jul 2016 12:31:18 +0000 (21:31 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Wed, 3 Aug 2016 11:45:34 +0000 (04:45 -0700)
Change-Id: Ia9557056b56df76f1ad4acdfc10333831b01ab31

src/lib/ecore_wayland/ecore_wl_window.c

index f24276c..6198428 100644 (file)
@@ -424,6 +424,9 @@ ecore_wl_window_free(Ecore_Wl_Window *win)
    if (win->tz_rot.resource) tizen_rotation_destroy(win->tz_rot.resource);
    win->tz_rot.resource = NULL;
 
+   if (win->tz_resource) tizen_resource_destroy(win->tz_resource);
+   win->tz_resource = NULL;
+
    if (win->tz_position) tizen_position_destroy(win->tz_position);
    win->tz_position = NULL;
 
@@ -611,6 +614,9 @@ ecore_wl_window_hide(Ecore_Wl_Window *win)
    if (win->tz_position) tizen_position_destroy(win->tz_position);
    win->tz_position = NULL;
 
+   if (win->tz_resource) tizen_resource_destroy(win->tz_resource);
+   win->tz_resource = NULL;
+
    if (win->xdg_surface) xdg_surface_destroy(win->xdg_surface);
    win->xdg_surface = NULL;