forked from qt-creator/qt-creator
QmlDesigner: Fix possible crash
Fixes: QTCREATORBUG-23145 Change-Id: I389951aedf1d488e33775f331a76bf60ac26bf7f Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -84,7 +84,7 @@ protected:
|
|||||||
|
|
||||||
bool visit(AST::UiPublicMember *node) override
|
bool visit(AST::UiPublicMember *node) override
|
||||||
{
|
{
|
||||||
if (node->memberType->name == m_typeName){
|
if (node->memberType && node->memberType->name == m_typeName){
|
||||||
const ObjectValue * objectValue = m_context->lookupType(m_document.data(), QStringList(m_typeName));
|
const ObjectValue * objectValue = m_context->lookupType(m_document.data(), QStringList(m_typeName));
|
||||||
if (objectValue == m_typeValue)
|
if (objectValue == m_typeValue)
|
||||||
m_implemenations.append(node->typeToken);
|
m_implemenations.append(node->typeToken);
|
||||||
|
Reference in New Issue
Block a user