- Fix warnings
authorAlex Ionescu <aionescu@gmail.com>
Wed, 27 Jul 2005 01:50:31 +0000 (01:50 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Wed, 27 Jul 2005 01:50:31 +0000 (01:50 +0000)
svn path=/trunk/; revision=16780

reactos/lib/shlwapi/path.c
reactos/lib/shlwapi/reg.c
reactos/lib/shlwapi/string.c
reactos/lib/shlwapi/url.c

index bb1c3f2..4d6c51e 100644 (file)
@@ -25,6 +25,7 @@
 #include <stdarg.h>\r
 #include <string.h>\r
 #include <stdlib.h>\r
+#include <ctype.h>\r
 \r
 #include "wine/unicode.h"\r
 #include "windef.h"\r
index e6a7f17..6df3689 100644 (file)
@@ -1197,7 +1197,7 @@ DWORD WINAPI SHSetValueA(HKEY hKey, LPCSTR lpszSubKey, LPCSTR lpszValue,
           debugstr_a(lpszValue), dwType, pvData, cbData);\r
 \r
   if (lpszSubKey && *lpszSubKey)\r
-    dwRet = RegCreateKeyExA(hKey, lpszSubKey, 0, szEmpty,\r
+    dwRet = RegCreateKeyExA(hKey, lpszSubKey, 0, (LPSTR)szEmpty,\r
                             0, KEY_SET_VALUE, NULL, &hSubKey, &dwDummy);\r
   else\r
     hSubKey = hKey;\r
@@ -1226,7 +1226,7 @@ DWORD WINAPI SHSetValueW(HKEY hKey, LPCWSTR lpszSubKey, LPCWSTR lpszValue,
         debugstr_w(lpszValue), dwType, pvData, cbData);\r
 \r
   if (lpszSubKey && *lpszSubKey)\r
-    dwRet = RegCreateKeyExW(hKey, lpszSubKey, 0, szEmpty,\r
+    dwRet = RegCreateKeyExW(hKey, lpszSubKey, 0, (LPWSTR)szEmpty,\r
                             0, KEY_SET_VALUE, NULL, &hSubKey, &dwDummy);\r
   else\r
     hSubKey = hKey;\r
index 39ad641..ae27045 100644 (file)
@@ -27,6 +27,7 @@
 #include <stdarg.h>\r
 #include <stdio.h>\r
 #include <string.h>\r
+#include <ctype.h>\r
 \r
 #define NONAMELESSUNION\r
 #define NONAMELESSSTRUCT\r
index 20f3d00..f109599 100644 (file)
@@ -23,6 +23,7 @@
 #include <stdarg.h>\r
 #include <string.h>\r
 #include <stdlib.h>\r
+#include <ctype.h>\r
 #include "windef.h"\r
 #include "winbase.h"\r
 #include "winnls.h"\r
@@ -1398,7 +1399,7 @@ HRESULT WINAPI UrlHashA(LPCSTR pszUrl, unsigned char *lpDest, DWORD nDestLen)
   if (IsBadStringPtrA(pszUrl, -1) || IsBadWritePtr(lpDest, nDestLen))\r
     return E_INVALIDARG;\r
 \r
-  HashData((const BYTE*)pszUrl, (int)strlen(pszUrl), lpDest, nDestLen);\r
+  HashData((LPSTR)pszUrl, (int)strlen(pszUrl), lpDest, nDestLen);\r
   return S_OK;\r
 }\r
 \r
@@ -1420,7 +1421,7 @@ HRESULT WINAPI UrlHashW(LPCWSTR pszUrl, unsigned char *lpDest, DWORD nDestLen)
    * return the same digests for the same URL.\r
    */\r
   WideCharToMultiByte(0, 0, pszUrl, -1, szUrl, MAX_PATH, 0, 0);\r
-  HashData((const BYTE*)szUrl, (int)strlen(szUrl), lpDest, nDestLen);\r
+  HashData((BYTE*)szUrl, (int)strlen(szUrl), lpDest, nDestLen);\r
   return S_OK;\r
 }\r
 \r