From d21d3f21a2937ae877ea3c6ad1079cc0c0cef0bb Mon Sep 17 00:00:00 2001 From: Ryan Norton Date: Thu, 4 Nov 2004 17:51:28 +0000 Subject: [PATCH] wxstringbufferlen stl fixup git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30253 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/common/uri.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/common/uri.cpp b/src/common/uri.cpp index 0608b4c82f..8d5ab03e75 100644 --- a/src/common/uri.cpp +++ b/src/common/uri.cpp @@ -590,6 +590,9 @@ const wxChar* wxURI::ParsePath(const wxChar* uri, bool bReference, bool bNormali if (bNormalize) { wxStringBufferLength theBuffer(m_path, m_path.length() + 1); +#if wxUSE_STL + wxMemcpy(theBuffer, m_path.c_str(), m_path.length()+1); +#endif Normalize(theBuffer, true); theBuffer.SetLength(wxStrlen(theBuffer)); } @@ -627,6 +630,9 @@ const wxChar* wxURI::ParsePath(const wxChar* uri, bool bReference, bool bNormali if (bNormalize) { wxStringBufferLength theBuffer(m_path, m_path.length() + 1); +#if wxUSE_STL + wxMemcpy(theBuffer, m_path.c_str(), m_path.length()+1); +#endif Normalize(theBuffer); theBuffer.SetLength(wxStrlen(theBuffer)); } -- 2.47.2