edje: free more data descriptors on shutdown
authorMike Blumenkrantz <zmike@samsung.com>
Tue, 26 Feb 2019 19:49:53 +0000 (14:49 -0500)
committerWonki Kim <wonki_.kim@samsung.com>
Fri, 8 Mar 2019 11:49:36 +0000 (20:49 +0900)
Summary: fix some leaks

Reviewers: devilhorns

Reviewed By: devilhorns

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D8022

src/lib/edje/edje_data.c

index 15ec54c..3fbecde 100644 (file)
@@ -307,6 +307,8 @@ _edje_edd_shutdown(void)
    FREED(_edje_edd_edje_part_description_external);
    FREED(_edje_edd_edje_part_description_mesh_node);
    FREED(_edje_edd_edje_part_description_light);
+   FREED(_edje_edd_edje_part_description_vector);
+   FREED(_edje_edd_edje_part_description_vector_pointer);
    FREED(_edje_edd_edje_part_description_camera);
    FREED(_edje_edd_edje_part_description_3d_color);
    FREED(_edje_edd_edje_part_description_3d_offset);
@@ -335,6 +337,7 @@ _edje_edd_shutdown(void)
    FREED(_edje_edd_edje_physics_face);
    FREED(_edje_edd_edje_map_colors);
    FREED(_edje_edd_edje_map_colors_pointer);
+   FREED(_edje_edd_edje_color_tree_node);
 
    FREED(_edje_edd_edje_file);
    FREED(_edje_edd_edje_part_collection);