Johannes Stezenbach : wininet: Implement support for INTERNET_OPTION_VERSION in InternetQueryOptionW.
Alexandre Julliard
julliard at winehq.org
Mon Dec 24 14:21:32 CST 2007
Module: wine
Branch: master
Commit: 7e18416e80780a70a88a1247b39278e5bdf279aa
URL: http://source.winehq.org/git/wine.git/?a=commit;h=7e18416e80780a70a88a1247b39278e5bdf279aa
Author: Johannes Stezenbach <js at sig21.net>
Date: Sat Dec 22 23:29:11 2007 +0100
wininet: Implement support for INTERNET_OPTION_VERSION in InternetQueryOptionW.
---
dlls/wininet/internet.c | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/dlls/wininet/internet.c b/dlls/wininet/internet.c
index cf4e9bf..03c5153 100644
--- a/dlls/wininet/internet.c
+++ b/dlls/wininet/internet.c
@@ -2330,6 +2330,20 @@ static BOOL INET_QueryOptionHelper(BOOL bIsUnicode, HINTERNET hInternet, DWORD d
}
}
break;
+ case INTERNET_OPTION_VERSION:
+ {
+ TRACE("INTERNET_OPTION_VERSION\n");
+ if (*lpdwBufferLength < sizeof(INTERNET_VERSION_INFO))
+ INTERNET_SetLastError(ERROR_INSUFFICIENT_BUFFER);
+ else
+ {
+ static const INTERNET_VERSION_INFO info = { 6, 0 };
+ memcpy(lpBuffer, &info, sizeof(info));
+ *lpdwBufferLength = sizeof(info);
+ bSuccess = TRUE;
+ }
+ break;
+ }
default:
FIXME("Stub! %d\n", dwOption);
break;
More information about the wine-cvs
mailing list