bug fix for font handling of newlines and added unit test

This commit is contained in:
Mark Vejvoda
2013-11-14 00:23:01 +00:00
parent 0bc9ed082f
commit ccd6e19683
4 changed files with 28 additions and 69 deletions

View File

@@ -293,8 +293,12 @@ void MenuStateLoadGame::mouseClick(int x, int y, MouseButton mouseButton){
if(fileExists(filename) == true) {
// Xerces is infinitely slower than rapidxml
xml_engine_parser_type engine_type = XML_RAPIDXML_ENGINE;
if(Config::getInstance().getBool("ForceXMLLoadGameUsingXerces") == true) {
engine_type = XML_XERCES_ENGINE;
}
// XmlTree xmlTree(XML_XERCES_ENGINE);
XmlTree xmlTree(XML_RAPIDXML_ENGINE);
XmlTree xmlTree(engine_type);
if(SystemFlags::VERBOSE_MODE_ENABLED) printf("Before load of XML\n");
std::map<string,string> mapExtraTagReplacementValues;