From 6a8cdbab4cd8a8f775022a37f096453b8e78fb93 Mon Sep 17 00:00:00 2001
From: Boris Egorov <jightuse@gmail.com>
Date: Sat, 30 Aug 2014 01:20:47 +0700
Subject: [PATCH] Fix initialization oreder in TerminalDisplay

Data members need to be initialized in the order they were declared in
the class definition. This commit fixes compiler warnings.
---
 konsole-qml-plugin/src/TerminalDisplay.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/konsole-qml-plugin/src/TerminalDisplay.cpp b/konsole-qml-plugin/src/TerminalDisplay.cpp
index 642a1f8..994ab68 100644
--- a/konsole-qml-plugin/src/TerminalDisplay.cpp
+++ b/konsole-qml-plugin/src/TerminalDisplay.cpp
@@ -124,6 +124,10 @@ const QChar LTR_OVERRIDE_CHAR( 0x202D );
 /* ------------------------------------------------------------------------- */
 KTerminalDisplay::KTerminalDisplay(QQuickItem *parent) :
     QQuickPaintedItem(parent)
+  ,m_session(0)
+  ,m_focusOnClick(true)
+  ,m_showVKBonClick(true)
+  ,m_parent(parent)
   ,_screenWindow(0)
   ,_allowBell(true)
   ,_fontHeight(1)
@@ -159,10 +163,6 @@ KTerminalDisplay::KTerminalDisplay(QQuickItem *parent) :
   ,_colorsInverted(false)
   ,_cursorShape(BlockCursor)
   ,_mouseMarks(false)
-  ,m_session(0)
-  ,m_focusOnClick(true)
-  ,m_showVKBonClick(true)
-  ,m_parent(parent)
 {
     _blendColor  = qRgba(0,0,0,0xff);
     m_widgetRect = QRectF(0,0,1,1);