Patch [V3] Fix std::wcsstr signature in cwchar
Danny Smith
danny_smith_0000@yahoo.co.nz
Mon Jul 19 13:19:00 GMT 2004
Hi,
The signature for std::wcsstr in std_cwchar.h is wrong. It should be
wchar_t*
wcsstr(wchar_t* __s1, const wchar_t* __s2)
corresponding to strstr in std_cstring.h
and as per C++ std.
2004-07-18 Danny Smith <dannysmith@users.sourceforge.net>
* include/c_std/std_cwchar.h (wcsstr): Correct signature.
Index: std_cwchar.h
===================================================================
RCS file: /cvs/gcc/gcc/libstdc++-v3/include/c_std/std_cwchar.h,v
retrieving revision 1.9
diff -c -3 -p -r1.9 std_cwchar.h
*** std_cwchar.h 9 Dec 2003 03:44:35 -0000 1.9
--- std_cwchar.h 18 Jul 2004 21:16:46 -0000
*************** namespace std
*** 223,229 ****
using ::wcsstr;
inline wchar_t*
! wcsstr(wchar_t* __s1, wchar_t* __s2)
{ return wcsstr(const_cast<const wchar_t*>(__s1), __s2); }
using ::wmemchr;
--- 223,229 ----
using ::wcsstr;
inline wchar_t*
! wcsstr(wchar_t* __s1, const wchar_t* __s2)
{ return wcsstr(const_cast<const wchar_t*>(__s1), __s2); }
using ::wmemchr;
Find local movie times and trailers on Yahoo! Movies.
http://au.movies.yahoo.com
More information about the Gcc-patches
mailing list