From: jungkon.kim Date: Thu, 19 Oct 2017 09:36:59 +0000 (+0900) Subject: fix the handle_leak (Svace 302948 and 302613) X-Git-Tag: accepted/tizen/unified/20171020.091649^0 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fupstream%2Fcurl.git;a=commitdiff_plain;h=ce0985b65a7573496f2d6cc1847659e0cbb563b7 fix the handle_leak (Svace 302948 and 302613) Change-Id: Id67c2f7b034ead0a74db4b652a4065dac8e8b4d9 --- diff --git a/extensions/tizen_dlp.c b/extensions/tizen_dlp.c index 1c42ebd..81ffa4c 100644 --- a/extensions/tizen_dlp.c +++ b/extensions/tizen_dlp.c @@ -23,8 +23,9 @@ void tizen_dlp_init(void) if (handle) { privacy_guard_dlp_init = dlsym(handle, "privacy_guard_dlp_init"); privacy_guard_dlp_check_leak = dlsym(handle, "privacy_guard_dlp_check_leak"); + dlclose(handle); + first_run = 0; } - first_run = 0; } if (privacy_guard_dlp_init) diff --git a/lib/extensions/curl_extensions.c b/lib/extensions/curl_extensions.c index 7bce27d..a61d9f3 100644 --- a/lib/extensions/curl_extensions.c +++ b/lib/extensions/curl_extensions.c @@ -48,8 +48,9 @@ static void curl_extensions_init(void) if (handle) { tizen_dlp_init = dlsym(handle, "tizen_dlp_init"); tizen_dlp_check_leak = dlsym(handle, "tizen_dlp_check_leak"); + dlclose(handle); + first_run = 0; } - first_run = 0; } }