diff options
author | Michael Stahl <mstahl@redhat.com> | 2012-07-31 18:53:04 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2012-07-31 20:26:45 +0200 |
commit | 64b2207025388b6a87462f912584228a10301628 (patch) | |
tree | 86bcb6b87d92b374ff9168558b73826edf56c120 /sw | |
parent | 2815396a1813cb3956c5aba066de49a7f34bc657 (diff) |
_SwRedlineTbl: fix STL conversion:
It appears that the operator== for SwRedline does pointer equality
check, so ddd84d08c9bb6e00fbd9a73bd52a28688a8c1ba7 changed the
semantics; use o3tl::find_partialorder_ptrequals to fix it.
Change-Id: I8d4a13da9543ef8a7f6e38c05eef3a2c9918e421
Diffstat (limited to 'sw')
-rw-r--r-- | sw/inc/docary.hxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sw/inc/docary.hxx b/sw/inc/docary.hxx index 8270a742c6bc..7c9f92884694 100644 --- a/sw/inc/docary.hxx +++ b/sw/inc/docary.hxx @@ -143,7 +143,10 @@ struct CompareSwRedlineTbl { bool operator()(SwRedline* const &lhs, SwRedline* const &rhs) const; }; -class _SwRedlineTbl : public o3tl::sorted_vector<SwRedline*, CompareSwRedlineTbl> { +class _SwRedlineTbl + : public o3tl::sorted_vector<SwRedline*, CompareSwRedlineTbl, + o3tl::find_partialorder_ptrequals<SwRedline*, CompareSwRedlineTbl> > +{ public: ~_SwRedlineTbl(); }; |