wine/dlls/wininet internet.c
Alexandre Julliard
julliard at wine.codeweavers.com
Tue Nov 15 12:12:42 CST 2005
ChangeSet ID: 21287
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard at winehq.org 2005/11/15 12:12:42
Modified files:
dlls/wininet : internet.c
Log message:
Robert Shearman <rob at codeweavers.com>
Correct the size of a callback parameter.
Fix the declaration of INTERNET_WorkerThreadFunc.
Patch: http://cvs.winehq.org/patch.py?id=21287
Old revision New revision Changes Path
1.140 1.141 +3 -3 wine/dlls/wininet/internet.c
Index: wine/dlls/wininet/internet.c
diff -u -p wine/dlls/wininet/internet.c:1.140 wine/dlls/wininet/internet.c:1.141
--- wine/dlls/wininet/internet.c:1.140 15 Nov 2005 18:12:42 -0000
+++ wine/dlls/wininet/internet.c 15 Nov 2005 18:12:42 -0000
@@ -1017,7 +1017,7 @@ BOOL WINAPI InternetCloseHandle(HINTERNE
SendAsyncCallback(lpwh, lpwh->dwContext,
INTERNET_STATUS_HANDLE_CLOSING, &hInternet,
- sizeof(HINTERNET*));
+ sizeof(HINTERNET));
if( lpwh->lpwhparent )
WININET_Release( lpwh->lpwhparent );
@@ -2912,7 +2912,7 @@ DWORD INTERNET_GetLastError(void)
* RETURNS
*
*/
-static DWORD INTERNET_WorkerThreadFunc(LPVOID *lpvParam)
+static DWORD CALLBACK INTERNET_WorkerThreadFunc(LPVOID lpvParam)
{
DWORD dwWaitRes;
@@ -3040,7 +3040,7 @@ BOOL INTERNET_AsyncCall(LPWORKREQUEST lp
if (InterlockedIncrement(&dwNumThreads) > MAX_WORKER_THREADS ||
!(hThread = CreateThread(NULL, 0,
- (LPTHREAD_START_ROUTINE)INTERNET_WorkerThreadFunc, NULL, 0, &dwTID)))
+ INTERNET_WorkerThreadFunc, NULL, 0, &dwTID)))
{
InterlockedDecrement(&dwNumThreads);
INTERNET_SetLastError(ERROR_INTERNET_ASYNC_THREAD_FAILED);
More information about the wine-cvs
mailing list