Jacek Caban : urlmon: Delay processing notifications from Read during MIME verification.
Alexandre Julliard
julliard at winehq.org
Thu Mar 28 15:30:23 CDT 2013
Module: wine
Branch: master
Commit: 506b369c73da984e3da0974665c8a58041784353
URL: http://source.winehq.org/git/wine.git/?a=commit;h=506b369c73da984e3da0974665c8a58041784353
Author: Jacek Caban <jacek at codeweavers.com>
Date: Wed Mar 27 14:12:44 2013 +0100
urlmon: Delay processing notifications from Read during MIME verification.
---
dlls/urlmon/bindprot.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/dlls/urlmon/bindprot.c b/dlls/urlmon/bindprot.c
index 8deccda..33d6a64 100644
--- a/dlls/urlmon/bindprot.c
+++ b/dlls/urlmon/bindprot.c
@@ -897,8 +897,12 @@ static HRESULT WINAPI ProtocolSinkHandler_ReportData(IInternetProtocolSink *ifac
do {
read = 0;
+ if(is_apartment_thread(This))
+ This->continue_call++;
hres = IInternetProtocol_Read(This->protocol, buf,
sizeof(buf)-This->buf_size, &read);
+ if(is_apartment_thread(This))
+ This->continue_call--;
if(FAILED(hres) && hres != E_PENDING)
return hres;
More information about the wine-cvs
mailing list