e_plane_renderer: remove release_timer when renderer_buffer is freed 56/170356/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Mon, 19 Feb 2018 09:49:37 +0000 (18:49 +0900)
committerChangyeon Lee <cyeon.lee@samsung.com>
Mon, 19 Feb 2018 09:49:37 +0000 (18:49 +0900)
Change-Id: I313f81f8ab7bfb571bc4a04a7105c536c93da98d

src/bin/e_plane_renderer.c

index 5e3a5468f6ea0fb80ef22b7d0685f189fc04bbcb..5e5507bcc78534fb8a7e81ed3978936360da7038 100644 (file)
@@ -127,6 +127,7 @@ _e_plane_renderer_buffer_remove(E_Plane_Renderer *renderer, tbm_surface_h tsurfa
 
         if (renderer_buffer->tsurface == tsurface)
           {
+             E_FREE_FUNC(renderer_buffer->release_timer, ecore_timer_del);
              renderer->renderer_buffers = eina_list_remove_list(renderer->renderer_buffers, l_s);
              E_FREE(renderer_buffer);
           }