derekf pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=8708bfb0bf318dfb546521b2da53ef8a27f0f587
commit 8708bfb0bf318dfb546521b2da53ef8a27f0f587 Author: Derek Foreman <der...@osg.samsung.com> Date: Tue Feb 13 17:09:19 2018 -0600 ecore_wl2: Fix memory leak on shutdown The output list wasn't properly cleaned up on shutdown/disconnect. --- src/lib/ecore_wl2/ecore_wl2_window.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/ecore_wl2/ecore_wl2_window.c b/src/lib/ecore_wl2/ecore_wl2_window.c index 49955c7820..a9f78a5223 100644 --- a/src/lib/ecore_wl2/ecore_wl2_window.c +++ b/src/lib/ecore_wl2/ecore_wl2_window.c @@ -39,6 +39,8 @@ _ecore_wl2_window_semi_free(Ecore_Wl2_Window *window) if (window->callback) wl_callback_destroy(window->callback); window->callback = NULL; + window->outputs = eina_list_free(window->outputs); + window->commit_pending = EINA_FALSE; } --