g_allowed_text_part_list = NULL;
}
- eina_hash_free(g_widget_info_hash);
- g_widget_info_hash = NULL;
+ if (0 != eina_hash_population(g_widget_info_hash)) {
+ eina_hash_free(g_widget_info_hash);
+ g_widget_info_hash = NULL;
+ }
- eina_hash_free_buckets(registered_item_map);
- eina_hash_free(registered_item_map);
- registered_item_map = NULL;
+ if (0 != eina_hash_population(registered_item_map)) {
+ eina_hash_free_buckets(registered_item_map);
+ eina_hash_free(registered_item_map);
+ registered_item_map = NULL;
+ }
- eina_hash_free(g_config_action_map);
- g_config_action_map = NULL;
- eina_hash_free(g_config_widget_map);
- g_config_widget_map = NULL;
+ if (0 != eina_hash_population(g_config_action_map)) {
+ eina_hash_free(g_config_action_map);
+ g_config_action_map = NULL;
+ }
+ if (0 != eina_hash_population(g_config_widget_map)) {
+ eina_hash_free(g_config_widget_map);
+ g_config_widget_map = NULL;
+ }
_vc_elm_core_destroy_xml_data();
#ifndef SRPOL_DEBUG