Kaydet (Commit) 12af39cf authored tarafından Noel Grandin's avatar Noel Grandin Kaydeden (comit) Noel Grandin

Use memcpy for string ImplNewCopy functions

Change-Id: If0072a2fd7d3111b48413143610025124f365207
Reviewed-on: https://gerrit.libreoffice.org/58275
Tested-by: Jenkins
Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
üst 0327615c
...@@ -1165,18 +1165,13 @@ static IMPL_RTL_STRCODE* IMPL_RTL_STRINGNAME( ImplNewCopy )( IMPL_RTL_STRINGDATA ...@@ -1165,18 +1165,13 @@ static IMPL_RTL_STRCODE* IMPL_RTL_STRINGNAME( ImplNewCopy )( IMPL_RTL_STRINGDATA
pDest = pData->buffer; pDest = pData->buffer;
pSrc = pStr->buffer; pSrc = pStr->buffer;
while ( nCount > 0 )
{ memcpy( pDest, pSrc, nCount * sizeof(IMPL_RTL_STRCODE));
*pDest = *pSrc;
pDest++;
pSrc++;
nCount--;
}
*ppThis = pData; *ppThis = pData;
RTL_LOG_STRING_NEW( pData ); RTL_LOG_STRING_NEW( pData );
return pDest; return pDest + nCount;
} }
/* ======================================================================= */ /* ======================================================================= */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment