From 5cc007e9d9e2c613eec339dc1f643e7c8ac7417d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Thorbj=C3=B8rn=20Lindeijer?= <thorbjorn.lindeijer@nokia.com>
Date: Tue, 26 May 2009 11:11:47 +0200
Subject: [PATCH] Moved initialization of actions

---
 .../texteditor/texteditoractionhandler.cpp    | 63 +++++++++----------
 1 file changed, 31 insertions(+), 32 deletions(-)

diff --git a/src/plugins/texteditor/texteditoractionhandler.cpp b/src/plugins/texteditor/texteditoractionhandler.cpp
index 3356dc50f09..44220bfdb99 100644
--- a/src/plugins/texteditor/texteditoractionhandler.cpp
+++ b/src/plugins/texteditor/texteditoractionhandler.cpp
@@ -52,42 +52,41 @@ using namespace TextEditor::Internal;
 TextEditorActionHandler::TextEditorActionHandler(const QString &context,
                                                  uint optionalActions) 
   : QObject(Core::ICore::instance()),
+    m_undoAction(0),
+    m_redoAction(0),
+    m_copyAction(0),
+    m_cutAction(0),
+    m_pasteAction(0),
+    m_selectAllAction(0),
+    m_gotoAction(0),
+    m_printAction(0),
+    m_formatAction(0),
+    m_visualizeWhitespaceAction(0),
+    m_cleanWhitespaceAction(0),
+    m_textWrappingAction(0),
+    m_unCommentSelectionAction(0),
+    m_unCollapseAllAction(0),
+    m_collapseAction(0),
+    m_expandAction(0),
+    m_cutLineAction(0),
+    m_deleteLineAction(0),
+    m_selectEncodingAction(0),
+    m_increaseFontSizeAction(0),
+    m_decreaseFontSizeAction(0),
+    m_gotoBlockStartAction(0),
+    m_gotoBlockEndAction(0),
+    m_gotoBlockStartWithSelectionAction(0),
+    m_gotoBlockEndWithSelectionAction(0),
+    m_selectBlockUpAction(0),
+    m_selectBlockDownAction(0),
+    m_moveLineUpAction(0),
+    m_moveLineDownAction(0),
+    m_copyLineUpAction(0),
+    m_copyLineDownAction(0),
     m_optionalActions(optionalActions),
     m_currentEditor(0),
     m_initialized(false)
 {
-    m_undoAction = 0;
-    m_redoAction = 0;
-    m_copyAction = 0;
-    m_cutAction = 0;
-    m_pasteAction = 0;
-    m_selectAllAction = 0;
-    m_gotoAction = 0;
-    m_printAction = 0;
-    m_formatAction = 0;
-    m_visualizeWhitespaceAction = 0;
-    m_cleanWhitespaceAction = 0;
-    m_textWrappingAction = 0;
-    m_unCommentSelectionAction = 0;
-    m_unCollapseAllAction = 0;
-    m_collapseAction = 0;
-    m_expandAction = 0;
-    m_cutLineAction = 0;
-    m_deleteLineAction = 0;
-    m_selectEncodingAction = 0;
-    m_increaseFontSizeAction = 0;
-    m_decreaseFontSizeAction = 0;
-    m_gotoBlockStartAction = 0;
-    m_gotoBlockStartWithSelectionAction = 0;
-    m_gotoBlockEndAction = 0;
-    m_gotoBlockEndWithSelectionAction = 0;
-    m_selectBlockUpAction = 0;
-    m_selectBlockDownAction = 0;
-    m_moveLineUpAction = 0;
-    m_moveLineDownAction = 0;
-    m_copyLineUpAction = 0;
-    m_copyLineDownAction = 0;
-
     m_contextId << Core::UniqueIDManager::instance()->uniqueIdentifier(context);
 
     connect(Core::ICore::instance()->editorManager(), SIGNAL(currentEditorChanged(Core::IEditor*)),
-- 
GitLab