summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.com>2019-02-01 23:31:18 +0100
committerMiklos Vajna <vmiklos@collabora.com>2019-02-02 08:33:37 +0100
commit59886618cf8db7842ad4724a56f0f92436d0b3bd (patch)
treea386dcc77a3a380e911a86725912f2192e1fd5a4
parentb35a64be6025b59e88231a4dc0f025273adb63c5 (diff)
tools: use std::swap() in Rectangle::Justify()
Change-Id: If613c9e54f8b6178937f085c594d16a9b883ac10 Reviewed-on: https://gerrit.libreoffice.org/67263 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
-rw-r--r--tools/source/generic/gen.cxx11
1 files changed, 3 insertions, 8 deletions
diff --git a/tools/source/generic/gen.cxx b/tools/source/generic/gen.cxx
index 16b81b6ee56f..3593801579ac 100644
--- a/tools/source/generic/gen.cxx
+++ b/tools/source/generic/gen.cxx
@@ -19,6 +19,7 @@
#include <sal/config.h>
+#include <algorithm>
#include <sstream>
#include <o3tl/safeint.hxx>
#include <tools/gen.hxx>
@@ -145,20 +146,14 @@ tools::Rectangle& tools::Rectangle::Intersection( const tools::Rectangle& rRect
void tools::Rectangle::Justify()
{
- long nHelp;
-
if ( (nRight < nLeft) && (nRight != RECT_EMPTY) )
{
- nHelp = nLeft;
- nLeft = nRight;
- nRight = nHelp;
+ std::swap(nLeft, nRight);
}
if ( (nBottom < nTop) && (nBottom != RECT_EMPTY) )
{
- nHelp = nBottom;
- nBottom = nTop;
- nTop = nHelp;
+ std::swap(nBottom, nTop);
}
}