diff options
author | David Tardon <dtardon@redhat.com> | 2015-03-01 16:14:58 +0100 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2015-03-01 17:33:54 +0100 |
commit | d70ab9974d161ff1acc2543f04a6c9431e8dff43 (patch) | |
tree | 3db036c28999f6e4af3ce87c3024dba6af7761a0 /svtools/source/control | |
parent | a59848c9999f655342db4c67e3dc390cc083e511 (diff) |
fix self-assignment
Change-Id: Id4c5ac26ac33ba87407127586fb1961b9fb24967
Diffstat (limited to 'svtools/source/control')
-rw-r--r-- | svtools/source/control/tabbar.cxx | 10 |
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); } } |