summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSemun Lee <semun.lee@samsung.com>2018-04-11 14:48:49 +0900
committerSemun Lee <semun.lee@samsung.com>2018-04-11 14:48:49 +0900
commit844bce0ba017c915cdd8648f2c8e06f1cae615cc (patch)
tree33d5b1a89dbb4a2f9bd6db80b6d93ac8bb5303a7
parentb21aba6d98dbb6bb4f4fffb6b6860c569f8c70a6 (diff)
downloadscreen-connector-844bce0ba017c915cdd8648f2c8e06f1cae615cc.tar.gz
screen-connector-844bce0ba017c915cdd8648f2c8e06f1cae615cc.tar.bz2
screen-connector-844bce0ba017c915cdd8648f2c8e06f1cae615cc.zip
Fix resource leak
Change-Id: Ib301a9a95377ce11f697e4893c7f2ec76be5d74b Signed-off-by: Semun Lee <semun.lee@samsung.com>
-rw-r--r--screen_connector_remote_surface/remote_surface_manager.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/screen_connector_remote_surface/remote_surface_manager.cc b/screen_connector_remote_surface/remote_surface_manager.cc
index 442c670..3d6afd5 100644
--- a/screen_connector_remote_surface/remote_surface_manager.cc
+++ b/screen_connector_remote_surface/remote_surface_manager.cc
@@ -95,6 +95,8 @@ void RemoteSurfaceManager::Init() {
LOGE("disconnect wl2_display");
ecore_wl2_display_disconnect(ecore_wl2_connected_display_get(NULL));
ecore_wl2_shutdown();
+ if (globals)
+ eina_iterator_free(globals);
return;
}