mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-30 23:59:41 +02:00
Bug 2714 - (Japanese & Korean) "Unable to parse project information"
This commit is contained in:
parent
95a7fc6362
commit
ffebbe064e
@ -1755,7 +1755,7 @@ bool ProjectFileIO::LoadProject(const FilePath &fileName, bool ignoreAutosave)
|
||||
XMLFileReader xmlFile;
|
||||
|
||||
// Load 'er up
|
||||
success = xmlFile.ParseString(this, project.ToUTF8());
|
||||
success = xmlFile.ParseString(this, project);
|
||||
if (!success)
|
||||
{
|
||||
SetError(
|
||||
|
@ -135,8 +135,9 @@ bool XMLFileReader::Parse(XMLTagHandler *baseHandler,
|
||||
bool XMLFileReader::ParseString(XMLTagHandler *baseHandler,
|
||||
const wxString &xmldata)
|
||||
{
|
||||
const char *buffer = xmldata.mb_str().data();
|
||||
int len = xmldata.mbc_str().length();
|
||||
auto utf8 = xmldata.ToUTF8();
|
||||
const char *buffer = utf8.data();
|
||||
int len = utf8.length();
|
||||
|
||||
mBaseHandler = baseHandler;
|
||||
|
||||
@ -156,6 +157,8 @@ bool XMLFileReader::ParseString(XMLTagHandler *baseHandler,
|
||||
(long unsigned int)XML_GetCurrentLineNumber(mParser)
|
||||
);
|
||||
|
||||
wxLogMessage(wxT("ParseString error: %s\n===begin===%s\n===end==="), mErrorStr.Debug(), buffer);
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user