From 97970e262f942a1413342ba94477958efb19faae Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Mon, 27 Nov 2006 21:33:01 +0000 Subject: [PATCH] A good catch by devilhorns. SVN revision: 27257 --- legacy/ecore/src/lib/ecore/ecore_exe.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/legacy/ecore/src/lib/ecore/ecore_exe.c b/legacy/ecore/src/lib/ecore/ecore_exe.c index dfdcc88904..e467f2992f 100644 --- a/legacy/ecore/src/lib/ecore/ecore_exe.c +++ b/legacy/ecore/src/lib/ecore/ecore_exe.c @@ -848,9 +848,12 @@ ecore_exe_free(Ecore_Exe * exe) ecore_timer_del(exe->doomsday_clock); exe->doomsday_clock = NULL; dead = exe->doomsday_clock_dead; - IF_FREE(dead->cmd); - free(dead); - exe->doomsday_clock_dead = NULL; + if (dead) + { + IF_FREE(dead->cmd); + free(dead); + exe->doomsday_clock_dead = NULL; + } } IF_FN_DEL(ecore_main_fd_handler_del, exe->write_fd_handler); IF_FN_DEL(ecore_main_fd_handler_del, exe->read_fd_handler);