Jacek Caban : wininet: Get rid of ASYNC_FUNC enum.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Dec 26 06:49:27 CST 2006


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

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Mon Dec 25 21:37:00 2006 +0100

wininet: Get rid of ASYNC_FUNC enum.

---

 dlls/wininet/ftp.c      |   10 ----------
 dlls/wininet/http.c     |    2 --
 dlls/wininet/internet.c |   11 ++---------
 dlls/wininet/internet.h |    6 ------
 dlls/wininet/utility.c  |    1 -
 5 files changed, 2 insertions(+), 28 deletions(-)

diff --git a/dlls/wininet/ftp.c b/dlls/wininet/ftp.c
index 66b196d..e473b5b 100644
--- a/dlls/wininet/ftp.c
+++ b/dlls/wininet/ftp.c
@@ -214,7 +214,6 @@ BOOL WINAPI FtpPutFileW(HINTERNET hConne
         WORKREQUEST workRequest;
         struct WORKREQ_FTPPUTFILEW *req = &workRequest.u.FtpPutFileW;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncFtpPutFileProc;
         workRequest.hdr = WININET_AddRef( &lpwfs->hdr );
         req->lpszLocalFile = WININET_strdupW(lpszLocalFile);
@@ -390,7 +389,6 @@ BOOL WINAPI FtpSetCurrentDirectoryW(HINT
         WORKREQUEST workRequest;
         struct WORKREQ_FTPSETCURRENTDIRECTORYW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncFtpSetCurrentDirectoryProc;
         workRequest.hdr = WININET_AddRef( &lpwfs->hdr );
         req = &workRequest.u.FtpSetCurrentDirectoryW;
@@ -529,7 +527,6 @@ BOOL WINAPI FtpCreateDirectoryW(HINTERNE
         WORKREQUEST workRequest;
         struct WORKREQ_FTPCREATEDIRECTORYW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncFtpCreateDirectoryProc;
         workRequest.hdr = WININET_AddRef( &lpwfs->hdr );
         req = &workRequest.u.FtpCreateDirectoryW;
@@ -675,7 +672,6 @@ HINTERNET WINAPI FtpFindFirstFileW(HINTE
         WORKREQUEST workRequest;
         struct WORKREQ_FTPFINDFIRSTFILEW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncFtpFindFirstFileProc;
         workRequest.hdr = WININET_AddRef( &lpwfs->hdr );
         req = &workRequest.u.FtpFindFirstFileW;
@@ -868,7 +864,6 @@ BOOL WINAPI FtpGetCurrentDirectoryW(HINT
         WORKREQUEST workRequest;
         struct WORKREQ_FTPGETCURRENTDIRECTORYW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncFtpGetCurrentDirectoryProc;
         workRequest.hdr = WININET_AddRef( &lpwfs->hdr );
         req = &workRequest.u.FtpGetCurrentDirectoryW;
@@ -1043,7 +1038,6 @@ HINTERNET WINAPI FtpOpenFileW(HINTERNET
         WORKREQUEST workRequest;
         struct WORKREQ_FTPOPENFILEW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncFtpOpenFileProc;
         workRequest.hdr = WININET_AddRef( &lpwfs->hdr );
         req = &workRequest.u.FtpOpenFileW;
@@ -1238,7 +1232,6 @@ BOOL WINAPI FtpGetFileW(HINTERNET hInter
         WORKREQUEST workRequest;
         struct WORKREQ_FTPGETFILEW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncFtpGetFileProc;
         workRequest.hdr = WININET_AddRef( &lpwfs->hdr );
         req = &workRequest.u.FtpGetFileW;
@@ -1418,7 +1411,6 @@ BOOL WINAPI FtpDeleteFileW(HINTERNET hFt
         WORKREQUEST workRequest;
         struct WORKREQ_FTPDELETEFILEW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncFtpDeleteFileProc;
         workRequest.hdr = WININET_AddRef( &lpwfs->hdr );
         req = &workRequest.u.FtpDeleteFileW;
@@ -1549,7 +1541,6 @@ BOOL WINAPI FtpRemoveDirectoryW(HINTERNE
         WORKREQUEST workRequest;
         struct WORKREQ_FTPREMOVEDIRECTORYW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncFtpRemoveDirectoryProc;
         workRequest.hdr = WININET_AddRef( &lpwfs->hdr );
         req = &workRequest.u.FtpRemoveDirectoryW;
@@ -1685,7 +1676,6 @@ BOOL WINAPI FtpRenameFileW(HINTERNET hFt
         WORKREQUEST workRequest;
         struct WORKREQ_FTPRENAMEFILEW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncFtpRenameFileProc;
         workRequest.hdr = WININET_AddRef( &lpwfs->hdr );
         req = &workRequest.u.FtpRenameFileW;
diff --git a/dlls/wininet/http.c b/dlls/wininet/http.c
index ff66390..813d99e 100644
--- a/dlls/wininet/http.c
+++ b/dlls/wininet/http.c
@@ -1792,7 +1792,6 @@ BOOL WINAPI HttpSendRequestExW(HINTERNET
         WORKREQUEST workRequest;
         struct WORKREQ_HTTPSENDREQUESTW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncHttpSendRequestProc;
         workRequest.hdr = WININET_AddRef( &lpwhr->hdr );
         req = &workRequest.u.HttpSendRequestW;
@@ -1888,7 +1887,6 @@ BOOL WINAPI HttpSendRequestW(HINTERNET h
         WORKREQUEST workRequest;
         struct WORKREQ_HTTPSENDREQUESTW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncHttpSendRequestProc;
         workRequest.hdr = WININET_AddRef( &lpwhr->hdr );
         req = &workRequest.u.HttpSendRequestW;
diff --git a/dlls/wininet/internet.c b/dlls/wininet/internet.c
index ceee5d6..6a155c5 100644
--- a/dlls/wininet/internet.c
+++ b/dlls/wininet/internet.c
@@ -947,7 +947,6 @@ BOOL WINAPI InternetFindNextFileW(HINTER
         WORKREQUEST workRequest;
         struct WORKREQ_FTPFINDNEXTW *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncFtpFindNextFileProc;
         workRequest.hdr = WININET_AddRef( &lpwh->hdr );
         req = &workRequest.u.FtpFindNextW;
@@ -1866,7 +1865,6 @@ BOOL WINAPI InternetReadFileExA(HINTERNE
         WORKREQUEST workRequest;
         struct WORKREQ_INTERNETREADFILEEXA *req;
 
-        workRequest.asyncall = CALLASYNCPROC;
         workRequest.asyncproc = AsyncInternetReadFileExProc;
         workRequest.hdr = WININET_AddRef( lpwh );
         req = &workRequest.u.InternetReadFileExA;
@@ -2940,7 +2938,6 @@ HINTERNET WINAPI InternetOpenUrlW(HINTER
 	WORKREQUEST workRequest;
 	struct WORKREQ_INTERNETOPENURLW *req;
 
-	workRequest.asyncall = CALLASYNCPROC;
 	workRequest.asyncproc = AsyncInternetOpenUrlProc;
 	workRequest.hdr = WININET_AddRef( &hIC->hdr );
 	req = &workRequest.u.InternetOpenUrlW;
@@ -3248,12 +3245,8 @@ static VOID INTERNET_ExecuteWork(void)
     if (!INTERNET_GetWorkRequest(&workRequest))
         return;
 
-    switch (workRequest.asyncall)
-    {
-    case CALLASYNCPROC:
-        workRequest.asyncproc(&workRequest);
-        break;
-    }
+    workRequest.asyncproc(&workRequest);
+
     WININET_Release( workRequest.hdr );
 }
 
diff --git a/dlls/wininet/internet.h b/dlls/wininet/internet.h
index 9f689a0..4015ee0 100644
--- a/dlls/wininet/internet.h
+++ b/dlls/wininet/internet.h
@@ -247,11 +247,6 @@ typedef struct
     LPFILEPROPERTIESW lpafp;
 } WININETFTPFINDNEXTW, *LPWININETFTPFINDNEXTW;
 
-typedef enum
-{
-    CALLASYNCPROC,
-} ASYNC_FUNC;
-
 struct WORKREQ_FTPPUTFILEW
 {
     LPWSTR lpszLocalFile;
@@ -358,7 +353,6 @@ struct WORKREQ_INTERNETREADFILEEXA
 
 typedef struct WORKREQ
 {
-    ASYNC_FUNC asyncall;
     void (*asyncproc)(struct WORKREQ*);
     WININETHANDLEHEADER *hdr;
 
diff --git a/dlls/wininet/utility.c b/dlls/wininet/utility.c
index 0269365..baf04a6 100644
--- a/dlls/wininet/utility.c
+++ b/dlls/wininet/utility.c
@@ -293,7 +293,6 @@ VOID SendAsyncCallback(LPWININETHANDLEHE
 	    memcpy(lpvStatusInfo_copy, lpvStatusInfo, dwStatusInfoLength);
 	}
 
-	workRequest.asyncall = CALLASYNCPROC;
 	workRequest.asyncproc = SendAsyncCallbackProc;
 	workRequest.hdr = WININET_AddRef( hdr );
 	req = &workRequest.u.SendCallback;




More information about the wine-cvs mailing list