fixed bug in handling quoted characters in value names

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5830 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2000-02-03 17:37:53 +00:00
parent c3baf426f8
commit 2cce705aad

View File

@@ -468,6 +468,7 @@ void wxFileConfig::Parse(wxTextFile& file, bool bLocal)
}
}
else { // a key
size_t count = 0;
const wxChar *pEnd = pStart;
while ( *pEnd != wxT('=') && !wxIsspace(*pEnd) ) {
if ( *pEnd == wxT('\\') ) {
@@ -476,10 +477,11 @@ void wxFileConfig::Parse(wxTextFile& file, bool bLocal)
pEnd++;
}
count++;
pEnd++;
}
wxString strKey(FilterInEntryName(wxString(pStart, pEnd)));
wxString strKey(FilterInEntryName(wxString(pStart, count)));
// skip whitespace
while ( isspace(*pEnd) )