From 21cf52aeea86ec0eb15ac953dba6d5cb685bbeff Mon Sep 17 00:00:00 2001
From: Robert Loehning <robert.loehning@nokia.com>
Date: Thu, 26 Jul 2012 16:46:23 +0200
Subject: [PATCH] Avoid NULL-pointer deref

Change-Id: I49115befb18c5342b96c5561882dcdfa45772f22
Reviewed-by: Jarek Kobus <jaroslaw.kobus@nokia.com>
---
 src/plugins/texteditor/codestyleselectorwidget.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/plugins/texteditor/codestyleselectorwidget.cpp b/src/plugins/texteditor/codestyleselectorwidget.cpp
index d07fa0757d7..beea626c77c 100644
--- a/src/plugins/texteditor/codestyleselectorwidget.cpp
+++ b/src/plugins/texteditor/codestyleselectorwidget.cpp
@@ -286,9 +286,10 @@ void CodeStyleSelectorWidget::slotCopyClicked()
     if (!ok)
         return;
     ICodeStylePreferences *copy = codeStylePool->cloneCodeStyle(currentPreferences);
-    copy->setDisplayName(newName);
-    if (copy)
+    if (copy) {
+        copy->setDisplayName(newName);
         m_codeStyle->setCurrentDelegate(copy);
+    }
 }
 
 void CodeStyleSelectorWidget::slotEditClicked()
-- 
GitLab