projects
/
platform
/
upstream
/
enlightenment.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b56f0f9
)
e_plane_renderer: fix memory leak
45/199445/2
author
Changyeon Lee
<cyeon.lee@samsung.com>
Mon, 11 Feb 2019 10:19:02 +0000
(19:19 +0900)
committer
changyeon lee
<cyeon.lee@samsung.com>
Thu, 14 Feb 2019 08:18:33 +0000
(08:18 +0000)
Change-Id: I5b05899e34309137dfa5964d080ed2f6a7848292
src/bin/e_plane_renderer.c
patch
|
blob
|
history
diff --git
a/src/bin/e_plane_renderer.c
b/src/bin/e_plane_renderer.c
index 5b1864d6f34aa50c283176ebf86164bd8876f91b..24a872b24bbb16b9303d00574c906301d7748b80 100644
(file)
--- a/
src/bin/e_plane_renderer.c
+++ b/
src/bin/e_plane_renderer.c
@@
-2517,6
+2517,8
@@
e_plane_renderer_surface_queue_set(E_Plane_Renderer *renderer, tbm_surface_queue
}
}
+ if (tsurfaces) E_FREE(tsurfaces);
+
return EINA_TRUE;
fail:
@@
-2531,6
+2533,8
@@
fail_add_destroy_cb:
renderer->tqueue_height = 0;
renderer->tqueue_size = 0;
+ if (tsurfaces) E_FREE(tsurfaces);
+
return EINA_FALSE;
}