Fix to wrong order of parameters. Used wxStringBase constructor has parameters in reversed order in comparison to wxString (iirc due to stl::string compatibility).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29846 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Włodzimierz Skiba
2004-10-14 17:36:04 +00:00
parent 326a37f148
commit 7663d0d4bf

View File

@@ -741,7 +741,7 @@ wxStringBase& wxStringBase::replace(size_t nStart, size_t nLen,
wxStringBase& wxStringBase::replace(size_t nStart, size_t nLen, wxStringBase& wxStringBase::replace(size_t nStart, size_t nLen,
size_t nCount, wxChar ch) size_t nCount, wxChar ch)
{ {
return replace(nStart, nLen, wxStringBase(ch, nCount).c_str()); return replace(nStart, nLen, wxStringBase(nCount, ch).c_str());
} }
wxStringBase& wxStringBase::replace(size_t nStart, size_t nLen, wxStringBase& wxStringBase::replace(size_t nStart, size_t nLen,
@@ -1039,8 +1039,8 @@ inline size_t wxMbstr(wxCharBuffer& buffer, const wchar_t* szString,
//Convert a multi-byte character string of a specified length //Convert a multi-byte character string of a specified length
//to a wide character string, ignoring intermittent null characters //to a wide character string, ignoring intermittent null characters
//returns the actual length //returns the actual length
inline size_t wxWcstr( wxWCharBuffer& buffer, const char* szString, inline size_t wxWcstr( wxWCharBuffer& buffer, const char* szString,
size_t nStringLen, wxMBConv& conv) size_t nStringLen, wxMBConv& conv)
{ {
const char* szEnd = szString + nStringLen + 1; const char* szEnd = szString + nStringLen + 1;
const char* szPos = szString; const char* szPos = szString;