diff options
Diffstat (limited to 'src/corelib/serialization/qjsonparser.cpp')
| -rw-r--r-- | src/corelib/serialization/qjsonparser.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/corelib/serialization/qjsonparser.cpp b/src/corelib/serialization/qjsonparser.cpp index 35e0372fb08..77a1bda0f05 100644 --- a/src/corelib/serialization/qjsonparser.cpp +++ b/src/corelib/serialization/qjsonparser.cpp @@ -178,12 +178,11 @@ private: QExplicitlySharedDataPointer<QCborContainerPrivate> stashed; }; -Parser::Parser(const char *json, int length) - : head(json), json(json) +Parser::Parser(QUtf8StringView json) + : head(json.data()), json(head), end(json.end()) , nestingLevel(0) , lastError(QJsonParseError::NoError) { - end = json + length; } |
