From: Changyeon Lee Date: Tue, 3 May 2016 11:40:46 +0000 (+0900) Subject: Fix handle leak X-Git-Tag: submit/tizen/20160503.113831^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fd3bc8d03f065c807c8dd12d22e67851cecf0e52;p=platform%2Fcore%2Fuifw%2Flibgbm.git Fix handle leak Change-Id: Ic4128016668f77e35657b1fe32817408727596d9 --- diff --git a/src/backend.c b/src/backend.c index a0aa744..332d960 100644 --- a/src/backend.c +++ b/src/backend.c @@ -82,8 +82,10 @@ load_backend(const struct backend_desc *backend) } init = dlsym(module, entrypoint); - if (!init) + if (!init) { + dlclose(module); return NULL; + } } return init;