From bfbf7848e09c60c8ec3b429d62763cb4e83e717f Mon Sep 17 00:00:00 2001
From: Erik Verbruggen <erik.verbruggen@nokia.com>
Date: Tue, 23 Mar 2010 14:37:54 +0100
Subject: [PATCH] Fixed null-pointer deref.

---
 src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp b/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp
index 5fb4fc3d385..52687f34f9c 100644
--- a/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp
+++ b/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp
@@ -111,7 +111,7 @@ void AddPropertyVisitor::addInMembers(QmlJS::AST::UiObjectInitializer *initializ
 
     if (isOneLiner) {
         if (insertAfter == 0) { // we're inserting after an lbrace
-            if (insertAfter->next) { // we're inserting before a member (and not the rbrace)
+            if (initializer->members) { // we're inserting before a member (and not the rbrace)
                 needsTrailingSemicolon = true;
             }
         } else { // we're inserting after a member, not after the lbrace
-- 
GitLab