summaryrefslogtreecommitdiff
path: root/sd
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2017-10-16 21:20:57 +0200
committerCaolán McNamara <caolanm@redhat.com>2017-11-30 13:17:06 +0100
commitd2d4e0b7ceaa3f635fa0caf2fb549afc530ca4e2 (patch)
tree6e52e9d6354c6a9b182f2de1cd7f26c1c8ffe68e /sd
parent86207ca7eed9677f8ffe2d0bcfb7cf8c68b703d4 (diff)
sd: BestFittingCacheComparer must be irreflexive
/usr/include/c++/7/bits/stl_algo.h:4866: Error: comparison doesn't meet irreflexive requirements, assert(!(a < a)). ... when using "Window->New Window" in Impress. Change-Id: I885a59cf378b7020d549580c2fc1cf121c6a59bd (cherry picked from commit d4269c5373cf8ccc0a5631b9d0900227e11e13f1) Reviewed-on: https://gerrit.libreoffice.org/45440 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sd')
-rw-r--r--sd/source/ui/slidesorter/cache/SlsPageCacheManager.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/sd/source/ui/slidesorter/cache/SlsPageCacheManager.cxx b/sd/source/ui/slidesorter/cache/SlsPageCacheManager.cxx
index 9b7f551e57f0..9cc2ae04ddde 100644
--- a/sd/source/ui/slidesorter/cache/SlsPageCacheManager.cxx
+++ b/sd/source/ui/slidesorter/cache/SlsPageCacheManager.cxx
@@ -89,10 +89,10 @@ public:
bool operator()(const ::sd::slidesorter::cache::PageCacheManager::BestFittingPageCaches::value_type& rElement1,
const ::sd::slidesorter::cache::PageCacheManager::BestFittingPageCaches::value_type& rElement2)
{
- if (rElement1.first == maPreferredSize)
- return true;
- else if (rElement2.first == maPreferredSize)
+ if (rElement2.first == maPreferredSize)
return false;
+ else if (rElement1.first == maPreferredSize)
+ return true;
else
return (rElement1.first.Width()*rElement1.first.Height()
> rElement2.first.Width()*rElement2.first.Height());