diff --git a/include/rapidjson/reader.h b/include/rapidjson/reader.h index eedac84..d787085 100644 --- a/include/rapidjson/reader.h +++ b/include/rapidjson/reader.h @@ -1271,7 +1271,7 @@ private: // Finish parsing, call event according to the type of number. bool cont = true; - if ((parseFlags & kParseNumbersAsStringsFlag) && (parseFlags & kParseInsituFlag)) + if (parseFlags & kParseNumbersAsStringsFlag) { s.Pop(); // Pop stack no matter if it will be used or not. const size_t length = s.Tell() - startOffset;