}
_vc_elm_core_destroy_xml_data();
+ if (NULL != g_dump_list) {
+ ea_object_dump_list_clear();
+ g_dump_list = NULL;
+ }
+
#ifndef SRPOL_DEBUG
_vc_elm_widget_wrapper_deinitialize();
#endif
ea_object_dump_list_clear(void)
{
Object_Info *obj_info = NULL;
- EINA_LIST_FREE(ret_list, obj_info)
+ EINA_LIST_FREE(ret_list, obj_info) {
+ if (!obj_info->type) free(obj_info->type);
+ if (!obj_info->edje_file) free(obj_info->edje_file);
+ if (!obj_info->group) free(obj_info->group);
+ if (!obj_info->image_name) free(obj_info->image_name);
+ if (!obj_info->color_class) free(obj_info->color_class);
+ if (!obj_info->part_name) free(obj_info->part_name);
+ if (!obj_info->part_state) free(obj_info->part_state);
+ if (!obj_info->text) free(obj_info->text);
free(obj_info);
-
+ }
ret_list = NULL;
}
+
Eina_List*
ea_object_dump_full_list_get(Eina_Bool exclude_unfocusable_text)
{