summaryrefslogtreecommitdiff
path: root/sal
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2022-02-25 17:24:37 +0300
committerMike Kaganski <mike.kaganski@collabora.com>2022-02-25 16:31:18 +0100
commit72f836fb0c0c3daaf0e47832809a352888577905 (patch)
tree622ce8562be88d6058b3a9d6222436ae4984ae6a /sal
parent71080060ec5f19c1499e17784ae8ae617d9b8142 (diff)
Don't invent another strlen
Change-Id: I7f7b7029ac03b1f06f4d9c2612b9b008b033baea Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130538 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'sal')
-rw-r--r--sal/rtl/ustring.cxx12
1 files changed, 1 insertions, 11 deletions
diff --git a/sal/rtl/ustring.cxx b/sal/rtl/ustring.cxx
index fb7d45e3ebbd..aa3a7263d1b7 100644
--- a/sal/rtl/ustring.cxx
+++ b/sal/rtl/ustring.cxx
@@ -375,17 +375,7 @@ void SAL_CALL rtl_uString_newFromAscii( rtl_uString** ppThis,
SAL_THROW_EXTERN_C()
{
assert(ppThis);
- sal_Int32 nLen;
-
- if ( pCharStr )
- {
- const char* pTempStr = pCharStr;
- while( *pTempStr )
- pTempStr++;
- nLen = pTempStr-pCharStr;
- }
- else
- nLen = 0;
+ sal_Int32 nLen = pCharStr ? rtl::str::getLength(pCharStr) : 0;
if ( !nLen )
{