msvfw32: Cast-qual warning fix

Andrew Talbot Andrew.Talbot at talbotville.com
Sat Nov 4 17:26:04 CST 2006


The last formal argument of MCIWndCreate() is not const-qualified in the SDK.

-- Andy.
---
Changelog:
    msvfw32: Cast-qual warning fix.

diff -urN a/dlls/msvfw32/mciwnd.c b/dlls/msvfw32/mciwnd.c
--- a/dlls/msvfw32/mciwnd.c	2006-10-12 21:31:02.000000000 +0100
+++ b/dlls/msvfw32/mciwnd.c	2006-11-04 23:05:41.000000000 +0000
@@ -102,7 +102,7 @@
  *                MCIWndCreateW                                [MSVFW32.@]
  */
 HWND VFWAPIV MCIWndCreateW(HWND hwndParent, HINSTANCE hInstance,
-                           DWORD dwStyle, LPCWSTR szFile)
+                           DWORD dwStyle, LPWSTR szFile)
 {
     TRACE("%p %p %x %s\n", hwndParent, hInstance, dwStyle, debugstr_w(szFile));
 
@@ -118,7 +118,7 @@
     return CreateWindowExW(0, mciWndClassW, NULL,
                            dwStyle | WS_CLIPSIBLINGS | WS_CLIPCHILDREN,
                            0, 0, 300, 0,
-                           hwndParent, 0, hInstance, (LPVOID)szFile);
+                           hwndParent, 0, hInstance, szFile);
 }
 
 /***********************************************************************
@@ -126,7 +126,7 @@
  *                MCIWndCreateA                [MSVFW32.@]
  */
 HWND VFWAPIV MCIWndCreateA(HWND hwndParent, HINSTANCE hInstance,
-                           DWORD dwStyle, LPCSTR szFile)
+                           DWORD dwStyle, LPSTR szFile)
 {
     HWND ret;
     UNICODE_STRING fileW;
diff -urN a/include/vfw.h b/include/vfw.h
--- a/include/vfw.h	2006-05-23 13:49:04.000000000 +0100
+++ b/include/vfw.h	2006-11-04 23:00:03.000000000 +0000
@@ -1333,8 +1333,8 @@
 
 BOOL VFWAPIV MCIWndRegisterClass(void);
 
-HWND VFWAPIV MCIWndCreateA(HWND, HINSTANCE, DWORD, LPCSTR);
-HWND VFWAPIV MCIWndCreateW(HWND, HINSTANCE, DWORD, LPCWSTR);
+HWND VFWAPIV MCIWndCreateA(HWND, HINSTANCE, DWORD, LPSTR);
+HWND VFWAPIV MCIWndCreateW(HWND, HINSTANCE, DWORD, LPWSTR);
 #define     MCIWndCreate WINELIB_NAME_AW(MCIWndCreate)
 
 #define MCIWNDOPENF_NEW			0x0001



More information about the wine-patches mailing list