From c6c84c8855835df43f3cb716972a59e9d7d2d03e Mon Sep 17 00:00:00 2001 From: Volker Hilsheimer Date: Wed, 29 Apr 2020 14:03:47 +0200 Subject: 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 --- src/corelib/serialization/qjsondocument.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/corelib/serialization') 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; -- cgit v1.2.3