some bool changes

This commit is contained in:
3lswear
2022-01-12 12:40:15 +03:00
parent 4c4873a25c
commit ac23dc656a

View File

@@ -62,6 +62,7 @@ namespace config
}
case BOOL:
{
tokenizer.rollBackToken();
(*mapObject)[key] = parseBool();
break;
}
@@ -197,8 +198,10 @@ namespace config
s_token token = tokenizer.getToken();
if (token.value == "true")
value = true;
else
else if (token.value == "false")
value = false;
else
throw std::invalid_argument("Unexpected bool value");
node->setBool(value);
return (node);