shell32: Cast-qual warnings fix

Andrew Talbot Andrew.Talbot at talbotville.com
Fri Sep 29 16:13:48 CDT 2006


Changelog:
    shell32: Cast-qual warnings fix.

diff -urN a/dlls/shell32/shellord.c b/dlls/shell32/shellord.c
--- a/dlls/shell32/shellord.c	2006-09-12 23:59:42.000000000 +0100
+++ b/dlls/shell32/shellord.c	2006-09-29 19:12:26.000000000 +0100
@@ -348,7 +348,8 @@
 	...)
 {
 	WCHAR	szText[100],szTitle[100];
-	LPCWSTR pszText = szText, pszTitle = szTitle, pszTemp;
+	LPCWSTR pszText = szText, pszTitle = szTitle;
+	LPWSTR  pszTemp;
 	va_list args;
 	int	ret;
 
@@ -405,7 +406,8 @@
 	...)
 {
 	char	szText[100],szTitle[100];
-	LPCSTR  pszText = szText, pszTitle = szTitle, pszTemp;
+	LPCSTR  pszText = szText, pszTitle = szTitle;
+	LPSTR   pszTemp;
 	va_list args;
 	int	ret;
 
diff -urN a/dlls/shell32/shellpath.c b/dlls/shell32/shellpath.c
--- a/dlls/shell32/shellpath.c	2006-08-21 11:59:45.000000000 +0100
+++ b/dlls/shell32/shellpath.c	2006-09-29 21:52:56.000000000 +0100
@@ -600,7 +600,7 @@
     else
     {
         LPSTR lpszFileA = (LPSTR)lpszFileW;
-        LPCSTR lpszPathA = (LPSTR)lpszPathW;
+        LPCSTR lpszPathA = (LPCSTR)lpszPathW;
         LPSTR p = lpszFileA;
 
         TRACE("Cleanup %s\n",debugstr_a(lpszFileA));
diff -urN a/dlls/shell32/shfldr_fs.c b/dlls/shell32/shfldr_fs.c
--- a/dlls/shell32/shfldr_fs.c	2006-07-31 16:39:33.000000000 +0100
+++ b/dlls/shell32/shfldr_fs.c	2006-09-29 21:12:19.000000000 +0100
@@ -311,7 +311,7 @@
  */
 LPITEMIDLIST SHELL32_CreatePidlFromBindCtx(IBindCtx *pbc, LPCWSTR path)
 {
-    static const WCHAR szfsbc[] = {
+    static WCHAR szfsbc[] = {
         'F','i','l','e',' ','S','y','s','t','e','m',' ',
         'B','i','n','d',' ','D','a','t','a',0 };
     IFileSystemBindData *fsbd = NULL;
diff -urN a/dlls/shell32/shlexec.c b/dlls/shell32/shlexec.c
--- a/dlls/shell32/shlexec.c	2006-06-26 13:15:18.000000000 +0100
+++ b/dlls/shell32/shlexec.c	2006-09-29 20:40:49.000000000 +0100
@@ -1464,7 +1464,7 @@
             retval = execfunc(wszQuotedCmd, env, FALSE, &sei_tmp, sei);
         HeapFree( GetProcessHeap(), 0, env );
     }
-    else if (PathIsURLW((LPWSTR)lpFile))    /* File not found, check for URL */
+    else if (PathIsURLW(lpFile))    /* File not found, check for URL */
     {
 	static const WCHAR wShell[] = {'\\','s','h','e','l','l','\\',0};
 	static const WCHAR wCommand[] = {'\\','c','o','m','m','a','n','d',0};



More information about the wine-patches mailing list