forked from qt-creator/qt-creator
LSP: Fix logic to avoid nullptr access
Change-Id: I5511d266b52b1bc1763bdf3cd430f49f30ae3f37 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -45,8 +45,9 @@ Utils::optional<MarkupOrString> CompletionItem::documentation() const
|
||||
Utils::optional<CompletionItem::InsertTextFormat> CompletionItem::insertTextFormat() const
|
||||
{
|
||||
Utils::optional<int> value = optionalValue<int>(insertTextFormatKey);
|
||||
return value.has_value() ? Utils::nullopt
|
||||
: Utils::make_optional(CompletionItem::InsertTextFormat(value.value()));
|
||||
return value.has_value()
|
||||
? Utils::make_optional(CompletionItem::InsertTextFormat(value.value()))
|
||||
: Utils::nullopt;
|
||||
}
|
||||
|
||||
bool CompletionItem::isValid(ErrorHierarchy *error) const
|
||||
|
Reference in New Issue
Block a user