From be433bba00721e9845e1587a1b7928d3bfa25f87 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Tue, 4 Mar 2008 11:35:00 +0000 Subject: [PATCH] and dont del exe if its not there SVN revision: 33916 --- src/modules/battery/e_mod_main.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/modules/battery/e_mod_main.c b/src/modules/battery/e_mod_main.c index 818a8f616..129669fdd 100644 --- a/src/modules/battery/e_mod_main.c +++ b/src/modules/battery/e_mod_main.c @@ -277,10 +277,13 @@ e_modapi_shutdown(E_Module *m) e_configure_registry_category_del("advanced"); e_gadcon_provider_unregister(&_gadcon_class); - - ecore_exe_terminate(battery_config->batget_exe); - ecore_exe_free(battery_config->batget_exe); - battery_config->batget_exe = NULL; + + if (battery_config->batget_exe) + { + ecore_exe_terminate(battery_config->batget_exe); + ecore_exe_free(battery_config->batget_exe); + battery_config->batget_exe = NULL; + } if (battery_config->batget_data_handler) {