Moving some assets around

This commit is contained in:
2023-06-20 10:54:15 -07:00
parent 0b3bae6e6c
commit e2e4732938
14 changed files with 76 additions and 63 deletions

View File

@ -201,10 +201,17 @@ void Xml::load(Xml *xml, std::string data, size_t *j) {
buffer += '\'';
} else if(sc == "quot") {
buffer += '"';
} else if(sc == "nbsp") {
buffer += ' ';
} else {
// Unknown special char?
std::cout << "Unknown Special character: " << sc << std::endl;
assertUnreachable();
// Try parse as integer
if(sc.size() > 1 && sc[0] == '#') {
int code = std::stoi(sc.substr(1));
buffer += (char)code;
} else {
std::cout << "Unknown Special character: " << sc << std::endl;
assertUnreachable();
}
}
} else {
buffer += c;