From 2d55e0484c460f4a16a33fb698aa8169982ebf25 Mon Sep 17 00:00:00 2001 From: Dmitry Timoshkov Date: Mon, 31 Mar 2003 23:58:27 +0000 Subject: [PATCH] Fix some problems found while compiling and linking Wine under Cygwin. --- dlls/commdlg/Makefile.in | 2 +- dlls/kernel/Makefile.in | 1 + dlls/oleaut32/Makefile.in | 2 +- dlls/urlmon/umon.c | 2 +- dlls/wininet/urlcache.c | 2 +- dlls/wininet/wininet.spec | 6 +++--- dlls/winspool/Makefile.in | 2 +- include/wininet.h | 4 ++-- 8 files changed, 11 insertions(+), 10 deletions(-) diff --git a/dlls/commdlg/Makefile.in b/dlls/commdlg/Makefile.in index f3444f8c87c..3753cb8cd7a 100644 --- a/dlls/commdlg/Makefile.in +++ b/dlls/commdlg/Makefile.in @@ -3,7 +3,7 @@ TOPOBJDIR = ../.. SRCDIR = @srcdir@ VPATH = @srcdir@ MODULE = comdlg32.dll -IMPORTS = shell32 shlwapi comctl32 winspool user32 gdi32 kernel32 +IMPORTS = shell32 shlwapi comctl32 winspool user32 gdi32 kernel32 ntdll ALTNAMES = commdlg.dll EXTRALIBS = $(LIBUUID) diff --git a/dlls/kernel/Makefile.in b/dlls/kernel/Makefile.in index f2f681eca98..512274e3a88 100644 --- a/dlls/kernel/Makefile.in +++ b/dlls/kernel/Makefile.in @@ -7,6 +7,7 @@ MODULE = kernel32.dll IMPORTS = ntdll ALTNAMES = krnl386.exe comm.dll stress.dll system.dll toolhelp.dll windebug.dll win87em.dll wprocs.dll LDIMPORTS = ntdll.dll +EXTRALIBS = $(LIBUNICODE) DLLMAIN = MAIN_KernelInit SPEC_SRCS16 = \ diff --git a/dlls/oleaut32/Makefile.in b/dlls/oleaut32/Makefile.in index 73d1167568d..a39a04a97c3 100644 --- a/dlls/oleaut32/Makefile.in +++ b/dlls/oleaut32/Makefile.in @@ -4,7 +4,7 @@ TOPOBJDIR = ../.. SRCDIR = @srcdir@ VPATH = @srcdir@ MODULE = oleaut32.dll -IMPORTS = ole32 user32 gdi32 advapi32 kernel32 +IMPORTS = ole32 user32 gdi32 advapi32 kernel32 ntdll DELAYIMPORTS = comctl32 ALTNAMES = ole2disp.dll typelib.dll EXTRALIBS = $(LIBUNICODE) $(LIBUUID) @GIFLIB@ @JPEGLIB@ diff --git a/dlls/urlmon/umon.c b/dlls/urlmon/umon.c index 5e76e6ef80a..2aac1b25180 100644 --- a/dlls/urlmon/umon.c +++ b/dlls/urlmon/umon.c @@ -897,7 +897,7 @@ HRESULT WINAPI CoInternetGetSession(DWORD dwSessionMode, /*IInternetSession*/voi * INET_E_QUERYOPTIONUNKNOWN invalid option * */ -HRESULT CoInternetQueryInfo(LPCWSTR pwzUrl, QUERYOPTION QueryOption, +HRESULT WINAPI CoInternetQueryInfo(LPCWSTR pwzUrl, QUERYOPTION QueryOption, DWORD dwQueryFlags, LPVOID pvBuffer, DWORD cbBuffer, DWORD * pcbBuffer, DWORD dwReserved) { diff --git a/dlls/wininet/urlcache.c b/dlls/wininet/urlcache.c index 65e621e9482..7cc4a84b056 100644 --- a/dlls/wininet/urlcache.c +++ b/dlls/wininet/urlcache.c @@ -95,7 +95,7 @@ BOOL WINAPI SetUrlCacheEntryGroup(LPCSTR lpszUrlName, DWORD dwFlags, BOOL WINAPI CommitUrlCacheEntryA(LPCSTR lpszUrl, LPCSTR lpszLocalName, FILETIME ExpireTime, FILETIME lastModified, DWORD cacheEntryType, LPBYTE lpHeaderInfo, DWORD headerSize, LPCSTR fileExtension, - DWORD originalUrl) + LPCSTR originalUrl) { FIXME("stub\n"); return FALSE; diff --git a/dlls/wininet/wininet.spec b/dlls/wininet/wininet.spec index 2b5640e4659..974b98f6be6 100644 --- a/dlls/wininet/wininet.spec +++ b/dlls/wininet/wininet.spec @@ -1,6 +1,6 @@ @ stdcall InternetInitializeAutoProxyDll(long) @ stub ShowCertificate -@ stdcall CommitUrlCacheEntryA(str str long long long str long str str) +@ stdcall CommitUrlCacheEntryA(str str double double long str long str str) @ stub CommitUrlCacheEntryW @ stub CreateUrlCacheContainerA @ stub CreateUrlCacheContainerW @@ -11,7 +11,7 @@ @ stub DeleteUrlCacheContainerA @ stub DeleteUrlCacheContainerW @ stdcall DeleteUrlCacheEntry(str) -@ stdcall DeleteUrlCacheGroup(long long ptr) +@ stdcall DeleteUrlCacheGroup(double long ptr) DeleteUrlCacheGroup @ stdcall DllInstall(long ptr) WININET_DllInstall @ stub FindCloseUrlCache @ stub FindFirstUrlCacheContainerA @@ -153,7 +153,7 @@ @ stub RunOnceUrlCache @ stub SetUrlCacheConfigInfoA @ stub SetUrlCacheConfigInfoW -@ stdcall SetUrlCacheEntryGroup(str long long ptr long ptr) +@ stdcall SetUrlCacheEntryGroup(str long double ptr long ptr) @ stub SetUrlCacheEntryInfoA @ stub SetUrlCacheEntryInfoW @ stub SetUrlCacheHeaderData diff --git a/dlls/winspool/Makefile.in b/dlls/winspool/Makefile.in index c6e80ca8bb7..4be9c92b58f 100644 --- a/dlls/winspool/Makefile.in +++ b/dlls/winspool/Makefile.in @@ -4,7 +4,7 @@ TOPOBJDIR = ../.. SRCDIR = @srcdir@ VPATH = @srcdir@ MODULE = winspool.drv -IMPORTS = advapi32 kernel32 +IMPORTS = advapi32 kernel32 ntdll LDDLLFLAGS = @LDDLLFLAGS@ SYMBOLFILE = $(MODULE).tmp.o diff --git a/include/wininet.h b/include/wininet.h index 05eaa46b20d..a747a697cde 100644 --- a/include/wininet.h +++ b/include/wininet.h @@ -1337,8 +1337,8 @@ BOOLAPI CreateUrlCacheEntryA(LPCSTR ,DWORD ,LPCSTR ,LPSTR ,DWORD); BOOLAPI CreateUrlCacheEntryW(LPCWSTR ,DWORD ,LPCWSTR ,LPWSTR ,DWORD); #define CreateUrlCacheEntry WINELIB_NAME_AW(CreateUrlCacheEntry) -BOOLAPI CommitUrlCacheEntryA(LPCSTR ,LPCSTR ,FILETIME ,FILETIME ,DWORD ,LPBYTE ,DWORD ,LPCSTR ,DWORD); -BOOLAPI CommitUrlCacheEntryW(LPCWSTR ,LPCWSTR ,FILETIME ,FILETIME ,DWORD ,LPBYTE ,DWORD ,LPCWSTR ,DWORD); +BOOLAPI CommitUrlCacheEntryA(LPCSTR,LPCSTR,FILETIME,FILETIME,DWORD,LPBYTE,DWORD,LPCSTR,LPCSTR); +BOOLAPI CommitUrlCacheEntryW(LPCSTR,LPCWSTR,FILETIME,FILETIME,DWORD,LPWSTR,DWORD,LPCWSTR,LPCWSTR); #define CommitUrlCacheEntry WINELIB_NAME_AW(CommitUrlCacheEntry) BOOLAPI RetrieveUrlCacheEntryFileA(LPCSTR ,LPINTERNET_CACHE_ENTRY_INFOA ,LPDWORD ,DWORD);