From: Daniel Juyung Seo Date: Thu, 7 Jul 2011 14:50:50 +0000 (+0000) Subject: elm module: Added guard code. X-Git-Tag: upstream/1.20.0~7116^2~14^2~9475 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9fd5ced7dad5b2ee93c0b003e8e14bd6500b3803;p=platform%2Fupstream%2Fefl.git elm module: Added guard code. SVN revision: 61120 --- 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; } }