From: Juyeon Lee Date: Wed, 13 Jul 2016 12:31:18 +0000 (+0900) Subject: ecore_wl_window: resource destroy for tizen_resource iface X-Git-Tag: accepted/tizen/common/20160804.174451~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0a3d7d873170ff050441c8ce384038ba610f39c1;p=platform%2Fupstream%2Fefl.git ecore_wl_window: resource destroy for tizen_resource iface Change-Id: Ia9557056b56df76f1ad4acdfc10333831b01ab31 --- diff --git a/src/lib/ecore_wayland/ecore_wl_window.c b/src/lib/ecore_wayland/ecore_wl_window.c index f24276c..6198428 100644 --- a/src/lib/ecore_wayland/ecore_wl_window.c +++ b/src/lib/ecore_wayland/ecore_wl_window.c @@ -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;