sw/source/core/crsr/pam.cxx | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-)
New commits: commit d89133d191a468fdc7c2f3662fb6619eb281bbd7 Author: Michael Stahl <mst...@redhat.com> Date: Tue Nov 29 10:22:13 2011 +0100 SwPosition: comparing pointers is silly This does not need to be a total ordering. diff --git a/sw/source/core/crsr/pam.cxx b/sw/source/core/crsr/pam.cxx index 8e59406..4ef51b4 100644 --- a/sw/source/core/crsr/pam.cxx +++ b/sw/source/core/crsr/pam.cxx @@ -119,8 +119,7 @@ sal_Bool SwPosition::operator<(const SwPosition &rPos) const } else // by convention position with no index is smaller { - return (pThisReg) ? sal_False : - ((pOtherReg) ? sal_True : (this < &rPos)); + return (pOtherReg) ? sal_True : sal_False; } } return sal_False; @@ -143,8 +142,7 @@ sal_Bool SwPosition::operator>(const SwPosition &rPos) const } else // by convention position with no index is smaller { - return (pThisReg) ? sal_True: - ((pOtherReg) ? sal_False: (this > &rPos)); + return (pThisReg) ? sal_True : sal_False; } } return sal_False; @@ -167,8 +165,7 @@ sal_Bool SwPosition::operator<=(const SwPosition &rPos) const } else // by convention position with no index is smaller { - return (pThisReg) ? sal_False : - ((pOtherReg) ? sal_True : (this <= &rPos)); + return (pThisReg) ? sal_False : sal_True; } } return sal_False; @@ -191,8 +188,7 @@ sal_Bool SwPosition::operator>=(const SwPosition &rPos) const } else // by convention position with no index is smaller { - return (pThisReg) ? sal_True: - ((pOtherReg) ? sal_False: (this >= &rPos)); + return (pOtherReg) ? sal_False : sal_True; } } return sal_False; _______________________________________________ Libreoffice-commits mailing list Libreoffice-commits@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits