e_plane_renderer: remove release_timer when renderer_buffer is freed 60/170360/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:59:41 +0000 (18:59 +0900)
Change-Id: I313f81f8ab7bfb571bc4a04a7105c536c93da98d

src/bin/e_plane_renderer.c

index 458d9d7..9990510 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);
           }