From 2e395b8605cdecbf127298360dbccca1a1f1325c Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Wed, 20 Oct 2010 13:59:23 +0000 Subject: [PATCH] fix shutdown - clear up has entrie handles. SVN revision: 53667 --- legacy/evas/src/lib/file/evas_module.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/legacy/evas/src/lib/file/evas_module.c b/legacy/evas/src/lib/file/evas_module.c index 091530d5e9..d183a43a1a 100644 --- a/legacy/evas/src/lib/file/evas_module.c +++ b/legacy/evas/src/lib/file/evas_module.c @@ -523,9 +523,13 @@ evas_module_shutdown(void) eina_module_free(en); eina_hash_free(evas_modules[EVAS_MODULE_TYPE_ENGINE]); + evas_modules[EVAS_MODULE_TYPE_ENGINE] = NULL; eina_hash_free(evas_modules[EVAS_MODULE_TYPE_IMAGE_LOADER]); + evas_modules[EVAS_MODULE_TYPE_IMAGE_LOADER] = NULL; eina_hash_free(evas_modules[EVAS_MODULE_TYPE_IMAGE_SAVER]); + evas_modules[EVAS_MODULE_TYPE_IMAGE_SAVER] = NULL; eina_hash_free(evas_modules[EVAS_MODULE_TYPE_OBJECT]); + evas_modules[EVAS_MODULE_TYPE_OBJECT] = NULL; EINA_LIST_FREE(evas_module_paths, path) free(path);