diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-07-30 15:24:30 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-07-30 21:04:40 +0200 |
commit | 83d8331581ab43cf35325ca674cf62d4ba5dc5ad (patch) | |
tree | 052e506efe8c6dbf2eb59935768aca7f781bfa92 /ucb | |
parent | c90da566ed1026a70217ac8a52a90e5df5c3026e (diff) |
loplugin:stringloop in svgio..xmlsecurity
Change-Id: I1b2fe5674c8350690efc3d3219b9273cc61d5b0c
Reviewed-on: https://gerrit.libreoffice.org/58332
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'ucb')
-rw-r--r-- | ucb/source/ucp/cmis/cmis_url.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ucb/source/ucp/cmis/cmis_url.cxx b/ucb/source/ucp/cmis/cmis_url.cxx index 8f5f9146d9eb..170c00cf9088 100644 --- a/ucb/source/ucp/cmis/cmis_url.cxx +++ b/ucb/source/ucp/cmis/cmis_url.cxx @@ -86,7 +86,7 @@ namespace cmis if ( !m_sPath.isEmpty( ) ) { sal_Int32 nPos = -1; - OUString sEncodedPath; + OUStringBuffer sEncodedPath; do { sal_Int32 nStartPos = nPos + 1; @@ -98,14 +98,14 @@ namespace cmis if ( !sSegment.isEmpty( ) ) { - sEncodedPath += "/" + rtl::Uri::encode( sSegment, + sEncodedPath.append("/").append(rtl::Uri::encode( sSegment, rtl_UriCharClassRelSegment, rtl_UriEncodeKeepEscapes, - RTL_TEXTENCODING_UTF8 ); + RTL_TEXTENCODING_UTF8 )); } } while ( nPos != -1 ); - sUrl += sEncodedPath; + sUrl += sEncodedPath.makeStringAndClear(); } else if ( !m_sId.isEmpty( ) ) { sUrl += "#" + rtl::Uri::encode( m_sId, |