diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-04-29 14:03:47 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-04-30 10:15:08 +0200 |
commit | c6c84c8855835df43f3cb716972a59e9d7d2d03e (patch) | |
tree | 70522cf8f79d901f3310ca13bdc1e46af4748c5d /src/corelib | |
parent | 14c713e759af7e3f19042da1952969fcba3968db (diff) |
Initialize data members of QJsonParseError
Instantiated objects are typically passed as an out-parameter to
QJsonDocument::fromJson, but that might only happen conditionally (as in
the jsonconverter example).
Change-Id: I8d4719958b79b656070f085c58559bd97ac4bda2
Fixes: QTBUG-83880
Coverity-Id: 263796
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib')
-rw-r--r-- | src/corelib/serialization/qjsondocument.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/serialization/qjsondocument.h b/src/corelib/serialization/qjsondocument.h index 758bbfd9dd..fd3a3ac61d 100644 --- a/src/corelib/serialization/qjsondocument.h +++ b/src/corelib/serialization/qjsondocument.h @@ -74,8 +74,8 @@ struct Q_CORE_EXPORT QJsonParseError QString errorString() const; - int offset; - ParseError error; + int offset = -1; + ParseError error = NoError; }; class QJsonDocumentPrivate; |