diff --git a/src/lib_json/json_value.cpp b/src/lib_json/json_value.cpp index a3e6550..1633f49 100644 --- a/src/lib_json/json_value.cpp +++ b/src/lib_json/json_value.cpp @@ -931,7 +931,7 @@ void Value::resize(ArrayIndex newSize) { if (newSize == 0) clear(); else if (newSize > oldSize) - (*this)[newSize - 1]; + this->operator[](newSize - 1); else { for (ArrayIndex index = newSize; index < oldSize; ++index) { value_.map_->erase(index); diff --git a/src/lib_json/json_writer.cpp b/src/lib_json/json_writer.cpp index 456424d..5167c31 100644 --- a/src/lib_json/json_writer.cpp +++ b/src/lib_json/json_writer.cpp @@ -623,7 +623,8 @@ bool StyledWriter::hasCommentForValue(const Value& value) { StyledStreamWriter::StyledStreamWriter(JSONCPP_STRING indentation) : document_(NULL), rightMargin_(74), indentation_(indentation), - addChildValues_() {} + addChildValues_(), indented_(false) +{} void StyledStreamWriter::write(JSONCPP_OSTREAM& out, const Value& root) { document_ = &out;