From b0dbb3ac98160722525aa8ab60d99b07e6c4a95c Mon Sep 17 00:00:00 2001 From: seoz Date: Thu, 7 Jul 2011 14:50:50 +0000 Subject: [PATCH] elm module: Added guard code. git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@61120 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/elm_module.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/lib/elm_module.c b/src/lib/elm_module.c index beb7161..9e65d82 100644 --- a/src/lib/elm_module.c +++ b/src/lib/elm_module.c @@ -133,8 +133,11 @@ _elm_module_load(Elm_Module *m) } else { - dlclose(m->handle); - m->handle = NULL; + if (m->handle) + { + dlclose(m->handle); + m->handle = NULL; + } return EINA_FALSE; } } @@ -158,8 +161,11 @@ _elm_module_load(Elm_Module *m) } else { - dlclose(m->handle); - m->handle = NULL; + if (m->handle) + { + dlclose(m->handle); + m->handle = NULL; + } return EINA_FALSE; } } -- 2.7.4