From 9fd5ced7dad5b2ee93c0b003e8e14bd6500b3803 Mon Sep 17 00:00:00 2001 From: Daniel Juyung Seo Date: Thu, 7 Jul 2011 14:50:50 +0000 Subject: [PATCH] elm module: Added guard code. SVN revision: 61120 --- legacy/elementary/src/lib/elm_module.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/legacy/elementary/src/lib/elm_module.c b/legacy/elementary/src/lib/elm_module.c index beb7161..9e65d82 100644 --- a/legacy/elementary/src/lib/elm_module.c +++ b/legacy/elementary/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