From aba13e37bc5e7ac93f69a56c0d7a099a50c210be Mon Sep 17 00:00:00 2001
From: Friedemann Kleint <Friedemann.Kleint@digia.com>
Date: Mon, 8 Apr 2013 15:53:57 +0200
Subject: [PATCH] Fix compilation of QML Designer.

Breakage introduced by bb13b8d65e8a0748750ba03a04e411c1474cfe91 .

Change-Id: Ib3b13167f5ada0e406275cb4ff4dddfedc222345
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
---
 .../qmldesigner/components/formeditor/resizecontroller.cpp    | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/plugins/qmldesigner/components/formeditor/resizecontroller.cpp b/src/plugins/qmldesigner/components/formeditor/resizecontroller.cpp
index 36b526f8579..c60d0cf5918 100644
--- a/src/plugins/qmldesigner/components/formeditor/resizecontroller.cpp
+++ b/src/plugins/qmldesigner/components/formeditor/resizecontroller.cpp
@@ -164,7 +164,9 @@ ResizeController::~ResizeController()
 
 ResizeController &ResizeController::operator =(const ResizeController &other)
 {
-    m_data = other.m_data;
+    if (this != &other)
+        m_data = other.m_data;
+    return *this;
 }
 
 
-- 
GitLab