ecore_wl2_window: fix memory leak on aux hints 44/286944/3 accepted/tizen/unified/20230120.182028
authorHosang Kim <hosang12.kim@samsung.com>
Tue, 17 Jan 2023 07:14:03 +0000 (16:14 +0900)
committerkim hosang <hosang12.kim@samsung.com>
Tue, 17 Jan 2023 08:09:49 +0000 (08:09 +0000)
Change-Id: Ib783e0b804600e9a5cf008d573ec49f838d2ad7c

src/lib/ecore_wl2/ecore_wl2_window.c

index 279c0c0..90eb4de 100644 (file)
@@ -1529,6 +1529,7 @@ ecore_wl2_window_free(Ecore_Wl2_Window *window)
      {
         eina_stringshare_del(hint->hint);
         eina_stringshare_del(hint->val);
+        free(hint);
      }
    //
 
@@ -3012,6 +3013,7 @@ _ecore_wl2_window_aux_hint_list_del(Ecore_Wl2_Window *win, Ecore_Wl2_Window_Aux_
    eina_stringshare_del(ewah->hint);
    eina_stringshare_del(ewah->val);
    win->aux_hints = eina_list_remove(win->aux_hints, ewah);
+   free(ewah);
 
    return EINA_TRUE;
 }