diff options
Diffstat (limited to 'tools/source/inet/inetmime.cxx')
-rw-r--r-- | tools/source/inet/inetmime.cxx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tools/source/inet/inetmime.cxx b/tools/source/inet/inetmime.cxx index 9a8b463783ba..decd1041a547 100644 --- a/tools/source/inet/inetmime.cxx +++ b/tools/source/inet/inetmime.cxx @@ -1350,9 +1350,9 @@ OUString INetMIME::decodeHeaderFieldBody(const OString& rBody) bDone = true; break; } - sText.append(rBody, + sText.append(rBody.copy( (pEncodedTextCopyBegin - pBegin), - (q - 1 - pEncodedTextCopyBegin)); + (q - 1 - pEncodedTextCopyBegin))); sText.append(sal_Char(nDigit1 << 4 | nDigit2)); q += 2; pEncodedTextCopyBegin = q; @@ -1361,18 +1361,18 @@ OUString INetMIME::decodeHeaderFieldBody(const OString& rBody) case '?': if (q - pEncodedTextBegin > 1) - sText.append(rBody, + sText.append(rBody.copy( (pEncodedTextCopyBegin - pBegin), - (q - 1 - pEncodedTextCopyBegin)); + (q - 1 - pEncodedTextCopyBegin))); else bEncodedWord = false; bDone = true; break; case '_': - sText.append(rBody, + sText.append(rBody.copy( (pEncodedTextCopyBegin - pBegin), - (q - 1 - pEncodedTextCopyBegin)); + (q - 1 - pEncodedTextCopyBegin))); sText.append(' '); pEncodedTextCopyBegin = q; break; |