We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 5d9d0f7 + 77f643d commit fcd263cCopy full SHA for fcd263c
include/rapidjson/document.h
@@ -2293,7 +2293,7 @@ class GenericDocument : public GenericValue<Encoding, Allocator> {
2293
template <unsigned parseFlags, typename SourceEncoding>
2294
GenericDocument& Parse(const typename SourceEncoding::Ch* str, size_t length) {
2295
RAPIDJSON_ASSERT(!(parseFlags & kParseInsituFlag));
2296
- MemoryStream ms(static_cast<const char*>(str), length * sizeof(typename SourceEncoding::Ch));
+ MemoryStream ms(reinterpret_cast<const char*>(str), length * sizeof(typename SourceEncoding::Ch));
2297
EncodedInputStream<SourceEncoding, MemoryStream> is(ms);
2298
ParseStream<parseFlags, SourceEncoding>(is);
2299
return *this;
0 commit comments