tweaks to bool serialization

This commit is contained in:
Lee Thomason
2016-12-29 11:19:17 -08:00
parent f458d265c1
commit c5c99c2ba0
3 changed files with 10 additions and 18 deletions

View File

@@ -371,19 +371,13 @@ const char* StrPair::GetStr()
const char* XMLUtil::writeBoolTrue = "true";
const char* XMLUtil::writeBoolFalse = "false";
void XMLUtil::SetBool(const char* writeTrue, const char* writeFalse)
void XMLUtil::SetBoolSerialization(const char* writeTrue, const char* writeFalse)
{
static const char* defTrue = "true";
static const char* defTrue = "true";
static const char* defFalse = "false";
if (writeTrue)
writeBoolTrue = writeTrue;
else
writeBoolTrue = defTrue;
if (writeFalse)
writeBoolFalse = writeFalse;
else
writeBoolFalse = defFalse;
writeBoolTrue = (writeTrue) ? writeTrue : defTrue;
writeBoolFalse = (writeFalse) ? writeFalse : defFalse;
}