Hans Leidekker : wininet: Send notifications from InternetWriteFile.

Alexandre Julliard julliard at winehq.org
Wed Apr 8 10:05:33 CDT 2009


Module: wine
Branch: master
Commit: 85eb438ff71733787d00b51e4cac169bc8ba24be
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=85eb438ff71733787d00b51e4cac169bc8ba24be

Author: Hans Leidekker <hans at meelstraat.net>
Date:   Wed Apr  8 15:22:05 2009 +0200

wininet: Send notifications from InternetWriteFile.

---

 dlls/wininet/http.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/dlls/wininet/http.c b/dlls/wininet/http.c
index 4216e55..c35badc 100644
--- a/dlls/wininet/http.c
+++ b/dlls/wininet/http.c
@@ -1878,10 +1878,13 @@ static BOOL HTTPREQ_WriteFile(WININETHANDLEHEADER *hdr, const void *buffer, DWOR
     BOOL ret;
     LPWININETHTTPREQW lpwhr = (LPWININETHTTPREQW)hdr;
 
+    INTERNET_SendCallback(&lpwhr->hdr, lpwhr->hdr.dwContext, INTERNET_STATUS_SENDING_REQUEST, NULL, 0);
+
     *written = 0;
     if ((ret = NETCON_send(&lpwhr->netConnection, buffer, size, 0, (LPINT)written)))
         lpwhr->dwBytesWritten += *written;
 
+    INTERNET_SendCallback(&lpwhr->hdr, lpwhr->hdr.dwContext, INTERNET_STATUS_REQUEST_SENT, written, sizeof(DWORD));
     return ret;
 }
 




More information about the wine-cvs mailing list