summaryrefslogtreecommitdiff
path: root/svtools/source/control
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2015-03-01 16:14:58 +0100
committerDavid Tardon <dtardon@redhat.com>2015-03-01 17:33:54 +0100
commitd70ab9974d161ff1acc2543f04a6c9431e8dff43 (patch)
tree3db036c28999f6e4af3ce87c3024dba6af7761a0 /svtools/source/control
parenta59848c9999f655342db4c67e3dc390cc083e511 (diff)
fix self-assignment
Change-Id: Id4c5ac26ac33ba87407127586fb1961b9fb24967
Diffstat (limited to 'svtools/source/control')
-rw-r--r--svtools/source/control/tabbar.cxx10
1 files changed, 4 insertions, 6 deletions
diff --git a/svtools/source/control/tabbar.cxx b/svtools/source/control/tabbar.cxx
index a3d14ae2f173..f53b3263b2dd 100644
--- a/svtools/source/control/tabbar.cxx
+++ b/svtools/source/control/tabbar.cxx
@@ -34,6 +34,7 @@
#include <svtools/svtresid.hxx>
#include <svtools/svtools.hrc>
#include <limits>
+#include <utility>
namespace {
#define TABBAR_DRAG_SCROLLOFF 5
@@ -558,12 +559,9 @@ void TabBar::ImplGetColors( Color& rFaceColor, Color& rFaceTextColor,
// as the selected tabs should appear in 3D
if ( mnWinStyle & WB_3DTAB )
{
- Color aTempColor = rFaceColor;
- rFaceColor = rSelectColor;
- rSelectColor = aTempColor;
- aTempColor = rFaceTextColor;
- rFaceTextColor = rSelectTextColor;
- rSelectTextColor = rFaceTextColor;
+ using std::swap;
+ swap(rFaceColor, rSelectColor);
+ swap(rFaceTextColor, rSelectTextColor);
}
}