Module: wine Branch: master Commit: 5c654b4839521dbfa54d676363860323978153da URL: http://source.winehq.org/git/wine.git/?a=commit;h=5c654b4839521dbfa54d676363...
Author: Jacek Caban jacek@codeweavers.com Date: Tue Jun 12 10:35:52 2012 +0200
urlmon: Avoid useless InternetQueryOptionW call.
---
dlls/urlmon/http.c | 11 +++-------- 1 files changed, 3 insertions(+), 8 deletions(-)
diff --git a/dlls/urlmon/http.c b/dlls/urlmon/http.c index c67d36e..b1ca83a 100644 --- a/dlls/urlmon/http.c +++ b/dlls/urlmon/http.c @@ -79,18 +79,13 @@ static LPWSTR query_http_info(HttpProtocol *This, DWORD option) return ret; }
-static inline BOOL set_security_flag(HttpProtocol *This, DWORD new_flag) +static inline BOOL set_security_flag(HttpProtocol *This, DWORD flags) { - DWORD flags, size = sizeof(flags); BOOL res;
- res = InternetQueryOptionW(This->base.request, INTERNET_OPTION_SECURITY_FLAGS, &flags, &size); - if(res) { - flags |= new_flag; - res = InternetSetOptionW(This->base.request, INTERNET_OPTION_SECURITY_FLAGS, &flags, size); - } + res = InternetSetOptionW(This->base.request, INTERNET_OPTION_SECURITY_FLAGS, &flags, sizeof(flags)); if(!res) - ERR("Failed to set security flag(s): %x\n", new_flag); + ERR("Failed to set security flags: %x\n", flags);
return res; }