svl/source/misc/sharedstring.cxx |   15 +++++----------
 1 file changed, 5 insertions(+), 10 deletions(-)

New commits:
commit a23662fa4a2093c4d7798b8537ef0303b28e83c3
Author:     Mike Kaganski <mike.kagan...@collabora.com>
AuthorDate: Mon Aug 12 13:46:05 2024 +0200
Commit:     Mike Kaganski <mike.kagan...@collabora.com>
CommitDate: Mon Aug 12 17:50:05 2024 +0200

    Simplify a bit
    
    Change-Id: I4079253afde4385eeb493cdb701ed735998365d1
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171768
    Tested-by: Jenkins
    Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com>

diff --git a/svl/source/misc/sharedstring.cxx b/svl/source/misc/sharedstring.cxx
index 499136da972f..4edf6dc1039a 100644
--- a/svl/source/misc/sharedstring.cxx
+++ b/svl/source/misc/sharedstring.cxx
@@ -51,18 +51,13 @@ bool SharedString::operator== ( const SharedString& r ) 
const
     if (mpData == r.mpData)
         return true;
 
-    if (mpData)
-    {
-        if (!r.mpData)
-            return false;
-
-        if (mpData->length != r.mpData->length)
-            return false;
+    if (!mpData || !r.mpData)
+        return false;
 
-        return rtl_ustr_reverseCompare_WithLength(mpData->buffer, 
mpData->length, r.mpData->buffer, r.mpData->length) == 0;
-    }
+    if (mpData->length != r.mpData->length)
+        return false;
 
-    return !r.mpData;
+    return rtl_ustr_reverseCompare_WithLength(mpData->buffer, mpData->length, 
r.mpData->buffer, r.mpData->length) == 0;
 }
 
 }

Reply via email to