PATCH - shlwapi.h

Steven Edwards <Steven_Ed4153-/[email protected]> Fri, 27 Jun 2003 14:32:12 -0400
Newsgroups gmane.comp.gnu.mingw.patches
Organization ReactOS Project
Message-ID <[email protected]>
Hello,
More work on getting WINE dlls to build with w32api headers.

Changelog:
2003-06-27  Steven Edwards  <Steven_Ed4153-/[email protected]>
* include/shlwapi.h (UrlGetLocationA, UrlGetLocationW, PathFindSuffixArrayA
PathFindSuffixArrayW, PathFindExtensionA, PathFindExtensionW, StrStrW
StrStrA): Fix function declarations
shlwapi.diff (text/plain, 2.7 KB)
Index: shlwapi.h
===================================================================
RCS file: /cvs/src/src/winsup/w32api/include/shlwapi.h,v
retrieving revision 1.2
diff -u -r1.2 shlwapi.h
--- shlwapi.h	4 Feb 2003 22:17:38 -0000	1.2
+++ shlwapi.h	27 Jun 2003 18:22:47 -0000
@@ -176,10 +176,10 @@
 WINSHLWAPI LPWSTR WINAPI StrRStrIW(LPCWSTR,LPCWSTR,LPCWSTR);
 WINSHLWAPI int WINAPI StrSpnA(LPCSTR,LPCSTR);
 WINSHLWAPI int WINAPI StrSpnW(LPCWSTR,LPCWSTR);
-WINSHLWAPI LPTSTR WINAPI StrStrA(LPCSTR,LPCSTR);
+WINSHLWAPI LPSTR WINAPI StrStrA(LPCSTR, LPCSTR);
 WINSHLWAPI LPSTR WINAPI StrStrIA(LPCSTR,LPCSTR);
 WINSHLWAPI LPWSTR WINAPI StrStrIW(LPCWSTR,LPCWSTR);
-WINSHLWAPI LPTSTR WINAPI StrStrW(LPCWSTR,LPCWSTR);
+WINSHLWAPI LPWSTR WINAPI StrStrW(LPCWSTR,LPCWSTR);
 WINSHLWAPI int WINAPI StrToIntA(LPCSTR);
 WINSHLWAPI int WINAPI StrToIntW(LPCWSTR);
 WINSHLWAPI BOOL WINAPI StrToIntExA(LPCSTR,DWORD,int*);
@@ -208,16 +208,16 @@
 WINSHLWAPI HRESULT WINAPI PathCreateFromUrlW(LPCWSTR,LPWSTR,LPDWORD,DWORD);
 WINSHLWAPI BOOL WINAPI PathFileExistsA(LPCSTR);
 WINSHLWAPI BOOL WINAPI PathFileExistsW(LPCWSTR);
-WINSHLWAPI LPTSTR WINAPI PathFindExtensionA(LPCWSTR);
-WINSHLWAPI LPTSTR WINAPI PathFindExtensionW(LPCSTR);
+WINSHLWAPI LPSTR WINAPI PathFindExtensionA(LPCSTR);
+WINSHLWAPI LPWSTR WINAPI PathFindExtensionW(LPCWSTR);
 WINSHLWAPI LPSTR WINAPI PathFindFileNameA(LPCSTR);
 WINSHLWAPI LPWSTR WINAPI PathFindFileNameW(LPCWSTR);
 WINSHLWAPI LPSTR WINAPI PathFindNextComponentA(LPCSTR);
 WINSHLWAPI LPWSTR WINAPI PathFindNextComponentW(LPCWSTR);
 WINSHLWAPI BOOL WINAPI PathFindOnPathA(LPSTR,LPCSTR*);
 WINSHLWAPI BOOL WINAPI PathFindOnPathW(LPWSTR,LPCWSTR*);
-WINSHLWAPI LPCTSTR WINAPI PathFindSuffixArrayA(LPCSTR,LPCSTR*,int);
-WINSHLWAPI LPCTSTR WINAPI PathFindSuffixArrayW(LPCWSTR,LPCWSTR*,int);
+WINSHLWAPI LPCSTR WINAPI PathFindSuffixArrayA(LPCSTR,LPCSTR*,int);
+WINSHLWAPI LPCWSTR WINAPI PathFindSuffixArrayW(LPCWSTR,LPCWSTR*,int);
 WINSHLWAPI LPSTR WINAPI PathGetArgsA(LPCSTR);
 WINSHLWAPI LPWSTR WINAPI PathGetArgsW(LPCWSTR);
 WINSHLWAPI UINT WINAPI PathGetCharTypeA(UCHAR);
@@ -351,8 +351,8 @@
 WINSHLWAPI HRESULT WINAPI UrlCreateFromPathW(LPCWSTR,LPWSTR,LPDWORD,DWORD);
 WINSHLWAPI HRESULT WINAPI UrlEscapeA(LPCSTR,LPSTR,LPDWORD,DWORD);
 WINSHLWAPI HRESULT WINAPI UrlEscapeW(LPCWSTR,LPWSTR,LPDWORD,DWORD);
-WINSHLWAPI LPCTSTR WINAPI UrlGetLocationA(LPCSTR);
-WINSHLWAPI LPCTSTR WINAPI UrlGetLocationW(LPCWSTR);
+WINSHLWAPI LPCSTR WINAPI UrlGetLocationA(LPCSTR);
+WINSHLWAPI LPCWSTR WINAPI UrlGetLocationW(LPCWSTR);
 WINSHLWAPI HRESULT WINAPI UrlGetPartA(LPCSTR,LPSTR,LPDWORD,DWORD,DWORD);
 WINSHLWAPI HRESULT WINAPI UrlGetPartW(LPCWSTR,LPWSTR,LPDWORD,DWORD,DWORD);
 WINSHLWAPI HRESULT WINAPI UrlHashA(LPCSTR,LPBYTE,DWORD);