From f25efa0660e3d3afb2fdaa4bc62176f3bf10c178 Mon Sep 17 00:00:00 2001
From: Stefan Leichter <Stefan.Leichter@camLine.com>
Date: Thu, 11 Apr 2002 17:34:46 +0000
Subject: [PATCH] Compile fixes for gcc 2.7.2.3.

---
 dlls/crypt32/main.c   | 8 ++++----
 dlls/winsock/socket.c | 4 ++--
 files/file.c          | 2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dlls/crypt32/main.c b/dlls/crypt32/main.c
index ad587304301..78d00e770ec 100644
--- a/dlls/crypt32/main.c
+++ b/dlls/crypt32/main.c
@@ -20,23 +20,23 @@
 #include "winbase.h"
 
 /* this function is called by Internet Explorer when it is about to verify a downloaded component */
-WINAPI BOOL I_CryptCreateLruCache(DWORD x, DWORD y)
+BOOL WINAPI I_CryptCreateLruCache(DWORD x, DWORD y)
 {
     return FALSE;
 }
 
 /* these functions all have an unknown number of args */
-WINAPI BOOL I_CryptFindLruEntryData(DWORD x)
+BOOL WINAPI I_CryptFindLruEntryData(DWORD x)
 {
     return FALSE;
 }
 
-WINAPI BOOL I_CryptFlushLruCache(DWORD x)
+BOOL WINAPI I_CryptFlushLruCache(DWORD x)
 {
     return FALSE;
 }
 
-WINAPI BOOL I_CryptFreeLruCache(DWORD x)
+BOOL WINAPI I_CryptFreeLruCache(DWORD x)
 {
     return FALSE;
 }
diff --git a/dlls/winsock/socket.c b/dlls/winsock/socket.c
index 90262d62827..96cd3b5b555 100644
--- a/dlls/winsock/socket.c
+++ b/dlls/winsock/socket.c
@@ -3460,7 +3460,7 @@ SOCKET WINAPI WSAAccept( SOCKET s, struct WS_sockaddr *addr, LPINT addrlen,
 /***********************************************************************
  *              WSAEnumProtocolsA                        (WS2_32.37)
  */
-WINAPI int WSAEnumProtocolsA(LPINT lpiProtocols, LPWSAPROTOCOL_INFOA lpProtocolBuffer, LPDWORD lpdwBufferLength)
+int WINAPI WSAEnumProtocolsA(LPINT lpiProtocols, LPWSAPROTOCOL_INFOA lpProtocolBuffer, LPDWORD lpdwBufferLength)
 {
     FIXME("(%p,%p,%p): stub\n", lpiProtocols,lpProtocolBuffer, lpdwBufferLength);
     return 0;
@@ -3469,7 +3469,7 @@ WINAPI int WSAEnumProtocolsA(LPINT lpiProtocols, LPWSAPROTOCOL_INFOA lpProtocolB
 /***********************************************************************
  *              WSAEnumProtocolsW                        (WS2_32.38)
  */
-WINAPI int WSAEnumProtocolsW(LPINT lpiProtocols, LPWSAPROTOCOL_INFOW lpProtocolBuffer, LPDWORD lpdwBufferLength)
+int WINAPI WSAEnumProtocolsW(LPINT lpiProtocols, LPWSAPROTOCOL_INFOW lpProtocolBuffer, LPDWORD lpdwBufferLength)
 {
     FIXME("(%p,%p,%p): stub\n", lpiProtocols,lpProtocolBuffer, lpdwBufferLength);
     return 0;
diff --git a/files/file.c b/files/file.c
index dbae5f2a57b..d698bf676cb 100644
--- a/files/file.c
+++ b/files/file.c
@@ -79,7 +79,7 @@ static HANDLE dos_handles[DOS_TABLE_SIZE];
 
 mode_t FILE_umask;
 
-extern WINAPI HANDLE FILE_SmbOpen(LPCSTR name);
+extern HANDLE WINAPI FILE_SmbOpen(LPCSTR name);
 
 /***********************************************************************
  *                  Asynchronous file I/O                              *
-- 
GitLab