quartz: Better match the PSDK types and fix the winapi_check
warnings.
Francois Gouget
fgouget at free.fr
Fri Aug 31 19:45:48 CDT 2007
---
dlls/quartz/main.c | 4 ++--
tools/winapi/win32.api | 9 +++++++++
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/dlls/quartz/main.c b/dlls/quartz/main.c
index 230e5be..1e73979 100644
--- a/dlls/quartz/main.c
+++ b/dlls/quartz/main.c
@@ -273,7 +273,7 @@ LONG WINAPI DBToAmpFactor(LONG db)
/***********************************************************************
* AMGetErrorTextA (QUARTZ.@)
*/
-DWORD WINAPI AMGetErrorTextA(HRESULT hr, char *buffer, DWORD maxlen)
+DWORD WINAPI AMGetErrorTextA(HRESULT hr, LPSTR buffer, DWORD maxlen)
{
int len;
static const char format[] = "Error: 0x%x";
@@ -291,7 +291,7 @@ DWORD WINAPI AMGetErrorTextA(HRESULT hr, char *buffer, DWORD maxlen)
/***********************************************************************
* AMGetErrorTextW (QUARTZ.@)
*/
-DWORD WINAPI AMGetErrorTextW(HRESULT hr, WCHAR *buffer, DWORD maxlen)
+DWORD WINAPI AMGetErrorTextW(HRESULT hr, LPWSTR buffer, DWORD maxlen)
{
int len;
static const WCHAR format[] = {'E','r','r','o','r',':',' ','0','x','%','l','x',0};
diff --git a/tools/winapi/win32.api b/tools/winapi/win32.api
index 2fbf38b..16074d9 100644
--- a/tools/winapi/win32.api
+++ b/tools/winapi/win32.api
@@ -4087,6 +4087,7 @@ REFIID
%long
+DWORD
HRESULT
LONG
@@ -4096,6 +4097,14 @@ LPVOID *
REFCLSID
REFIID
+%str
+
+LPSTR
+
+%wstr
+
+LPWSTR
+
%%query.dll
%long
--
1.5.2.4
More information about the wine-patches
mailing list