.plugin/sqlite: fixed conversion of statement to UTF8

.Core/XML.cpp: ReadTextE updated to reflect modified IsText / ReadText logic
.TSql/util.cpp: new method SchemaId for explicitly naming table alias
.TCtrlLib: system color fix in WithDisplay<T>

git-svn-id: svn://ultimatepp.org/upp/trunk@3777 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
rylek 2011-08-22 01:03:09 +00:00
commit b051d8c2f8
5 changed files with 20 additions and 9 deletions

View file

@ -579,14 +579,18 @@ String XmlParser::ReadText()
String XmlParser::ReadTextE()
{
String out;
while(!IsEnd())
if(IsText())
out.Cat(ReadText());
StringBuffer out;
for(;;) {
String t = ReadText();
if(!IsNull(t))
out.Cat(t);
else if(IsEnd()) {
PassEnd();
return out;
}
else
Skip();
PassEnd();
return out;
}
}
bool XmlParser::IsDecl()