diff --git a/wget-libproxy.patch b/wget-libproxy.patch index bee5a0b..9ab6014 100644 --- a/wget-libproxy.patch +++ b/wget-libproxy.patch @@ -90,7 +90,7 @@ Index: wget-1.17/src/retr.c + } + for(i=0;proxies[i];i++) free(proxies[i]); + free(proxies); -+ free(pf); ++ px_proxy_factory_free(pf); + + if (!proxy || !*proxy) + return NULL; diff --git a/wget.changes b/wget.changes index 634287a..a4120f0 100644 --- a/wget.changes +++ b/wget.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Jul 22 12:34:02 UTC 2016 - dimstar@opensuse.org + +- Update wget-libproxy.patch: use libproxy's px_proxy_factory_free + instead of regular free in order to ensure the module destructors + are correctly running (boo#967601). + ------------------------------------------------------------------- Thu Jun 9 20:42:15 UTC 2016 - astieger@suse.com