diff --git a/src/config/Tokenizer.cpp b/src/config/Tokenizer.cpp index 4d6f9c8..306e9c3 100644 --- a/src/config/Tokenizer.cpp +++ b/src/config/Tokenizer.cpp @@ -156,17 +156,13 @@ namespace config else if (c == 'f') { token.type = BOOL; - token.value = "false"; - file.seekg(4, std::ios_base::cur); + while (std::isalpha(c)) + { + token.value += c; + file.get(c); + } + file.seekg(-1, std::ios_base::cur); - /* token.value = ""; */ - /* while (std::isalpha(c)) */ - /* { */ - /* token.value += c; */ - /* file.get(c); */ - /* } */ - std::cerr << "value is: " << token.value << std::endl; - std::cerr << "c is: " << c << std::endl; } else if (c == 't') { @@ -176,7 +172,7 @@ namespace config token.value += c; file.get(c); } - /* file.seekg(3, std::ios_base::cur); */ + file.seekg(-1, std::ios_base::cur); } else if (c == 'n') {