e_view: Fix memory leak 80/315680/4
authorSeunghun Lee <shiin@samsung.com>
Wed, 4 Dec 2024 02:14:16 +0000 (11:14 +0900)
committerSeunghun Lee <shiin.lee@samsung.com>
Wed, 4 Dec 2024 04:56:50 +0000 (04:56 +0000)
The map should be freed when a E_View gets destroyed.

Change-Id: I36942af53b46a7e3243576b355f24b3974b44f54

src/bin/core/e_view.c

index 0ed4c8bf9d6665e71c8828cffa6555b9e92c58fc..6bbaa714a34f83fa3484616d9514c90c29af544e 100644 (file)
@@ -49,6 +49,9 @@ _view_destroy(E_View *view)
           _view_destroy(child);
      }
 
+   if (view->map)
+     e_map_free(view->map);
+
    e_view_name_set(view, NULL);
    if (view->eo)
      evas_object_data_del(view->eo, "e_view");