Alexandre Julliard : urlmon: Fix some pointer cast warnings.
Alexandre Julliard
julliard at winehq.org
Mon Jun 13 11:49:15 CDT 2011
Module: wine
Branch: master
Commit: 59d76dd341e2ecf3fbea3a783555dc33ecc5accc
URL: http://source.winehq.org/git/wine.git/?a=commit;h=59d76dd341e2ecf3fbea3a783555dc33ecc5accc
Author: Alexandre Julliard <julliard at winehq.org>
Date: Sat Jun 11 11:18:00 2011 +0200
urlmon: Fix some pointer cast warnings.
---
dlls/urlmon/protocol.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dlls/urlmon/protocol.c b/dlls/urlmon/protocol.c
index 94801ae..5bd16dd 100644
--- a/dlls/urlmon/protocol.c
+++ b/dlls/urlmon/protocol.c
@@ -89,13 +89,13 @@ static void request_complete(Protocol *protocol, INTERNET_ASYNC_RESULT *ar)
}
if(protocol->flags & FLAG_FIRST_CONTINUE_COMPLETE)
- data.pData = (LPVOID)BINDSTATUS_ENDDOWNLOADCOMPONENTS;
+ data.pData = UlongToPtr(BINDSTATUS_ENDDOWNLOADCOMPONENTS);
else
- data.pData = (LPVOID)BINDSTATUS_DOWNLOADINGDATA;
+ data.pData = UlongToPtr(BINDSTATUS_DOWNLOADINGDATA);
}else {
protocol->flags |= FLAG_ERROR;
- data.pData = (LPVOID)ar->dwError;
+ data.pData = UlongToPtr(ar->dwError);
}
if (protocol->bindf & BINDF_FROMURLMON)
@@ -294,7 +294,7 @@ HRESULT protocol_continue(Protocol *protocol, PROTOCOLDATA *data)
return S_OK;
}
- is_start = data->pData == (LPVOID)BINDSTATUS_DOWNLOADINGDATA;
+ is_start = data->pData == UlongToPtr(BINDSTATUS_DOWNLOADINGDATA);
if(!protocol->request) {
WARN("Expected request to be non-NULL\n");
@@ -308,7 +308,7 @@ HRESULT protocol_continue(Protocol *protocol, PROTOCOLDATA *data)
if(protocol->flags & FLAG_ERROR) {
protocol->flags &= ~FLAG_ERROR;
- protocol->vtbl->on_error(protocol, (DWORD)data->pData);
+ protocol->vtbl->on_error(protocol, PtrToUlong(data->pData));
return S_OK;
}
@@ -338,7 +338,7 @@ HRESULT protocol_continue(Protocol *protocol, PROTOCOLDATA *data)
protocol->flags |= FLAG_FIRST_CONTINUE_COMPLETE;
}
- if(data->pData >= (LPVOID)BINDSTATUS_DOWNLOADINGDATA && !protocol->available_bytes) {
+ if(data->pData >= UlongToPtr(BINDSTATUS_DOWNLOADINGDATA) && !protocol->available_bytes) {
BOOL res;
/* InternetQueryDataAvailable may immediately fork and perform its asynchronous
More information about the wine-cvs
mailing list