LSP: Fix wrong assert

Change-Id: If1015ba4f1d5519ac379e4c4b1cca8ffbf2c52ae
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
David Schulz
2020-05-13 14:02:15 +02:00
parent f362304169
commit 689fac8fe9

View File

@@ -118,7 +118,7 @@ public:
LanguageClientValue(const T &value) : Utils::variant<T, std::nullptr_t>(value) { } LanguageClientValue(const T &value) : Utils::variant<T, std::nullptr_t>(value) { }
LanguageClientValue(const QJsonValue &value) LanguageClientValue(const QJsonValue &value)
{ {
if (QTC_GUARD(value.isUndefined()) || value.isNull()) if (!QTC_GUARD(!value.isUndefined()) || value.isNull())
*this = nullptr; *this = nullptr;
else else
*this = fromJsonValue<T>(value); *this = fromJsonValue<T>(value);