Juan Lang : winhttp: If the default proxy settings are not found, delete the bogus ones after test.
Alexandre Julliard
julliard at winehq.org
Wed Jul 22 09:33:45 CDT 2009
Module: wine
Branch: master
Commit: e5f4c802dcf94ef8b608ee683354bd7d6ae4834c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=e5f4c802dcf94ef8b608ee683354bd7d6ae4834c
Author: Juan Lang <juan.lang at gmail.com>
Date: Tue Jul 21 12:23:04 2009 -0700
winhttp: If the default proxy settings are not found, delete the bogus ones after test.
---
dlls/winhttp/tests/winhttp.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/dlls/winhttp/tests/winhttp.c b/dlls/winhttp/tests/winhttp.c
index bce91fe..76e08e0 100644
--- a/dlls/winhttp/tests/winhttp.c
+++ b/dlls/winhttp/tests/winhttp.c
@@ -867,7 +867,10 @@ static void set_default_proxy_reg_value( BYTE *buf, DWORD len, DWORD type )
KEY_WRITE, NULL, &key, NULL );
if (!l)
{
- RegSetValueExW( key, WinHttpSettings, 0, type, buf, len );
+ if (len)
+ RegSetValueExW( key, WinHttpSettings, 0, type, buf, len );
+ else
+ RegDeleteValueW( key, WinHttpSettings );
RegCloseKey( key );
}
}
More information about the wine-cvs
mailing list