avoid an assert in wxString::GetWriteBuf()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14727 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2002-03-22 19:15:13 +00:00
parent 329e276aa0
commit 275dea4672

View File

@@ -350,6 +350,8 @@ void wxRegConfig::SetPath(const wxString& strPath)
// registry APIs want backslashes instead of slashes
wxString strRegPath;
if ( !m_strPath.empty() )
{
size_t len = m_strPath.length();
const wxChar *src = m_strPath.c_str();
@@ -365,6 +367,7 @@ void wxRegConfig::SetPath(const wxString& strPath)
}
strRegPath.UngetWriteBuf(len);
}
// this is not needed any longer as we don't create keys unnecessarily any
// more (now it is done on demand, i.e. only when they're going to contain