diff options
author | Caolán McNamara <caolanm@redhat.com> | 2012-06-06 14:35:49 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2012-06-06 14:38:42 +0100 |
commit | e2cd6a77ea0e8a1abd8f4d3570ba4f5fdefff3e1 (patch) | |
tree | a345e3aae24a7f41209b40e370aa89787686979e /tools | |
parent | 5662854bc29acb45c1c449c05d1e92f96a4b335a (diff) |
drop String::Reverse
Change-Id: Ie06635dc1f242241d48f9d6de4f592898e605bf2
Diffstat (limited to 'tools')
-rw-r--r-- | tools/inc/tools/string.hxx | 1 | ||||
-rw-r--r-- | tools/source/string/tustring.cxx | 24 |
2 files changed, 0 insertions, 25 deletions
diff --git a/tools/inc/tools/string.hxx b/tools/inc/tools/string.hxx index 0d6b26b02683..5b3f2707ec7c 100644 --- a/tools/inc/tools/string.hxx +++ b/tools/inc/tools/string.hxx @@ -247,7 +247,6 @@ public: UniString& EraseLeadingChars( sal_Unicode c = ' ' ); UniString& EraseTrailingChars( sal_Unicode c = ' ' ); - UniString& Reverse(); UniString& ToLowerAscii(); UniString& ToUpperAscii(); diff --git a/tools/source/string/tustring.cxx b/tools/source/string/tustring.cxx index f3879e8d8126..130f6d48ee65 100644 --- a/tools/source/string/tustring.cxx +++ b/tools/source/string/tustring.cxx @@ -155,30 +155,6 @@ xub_StrLen STRING::SearchAndReplace( STRCODE c, STRCODE cRep, xub_StrLen nIndex // ----------------------------------------------------------------------- -STRING& STRING::Reverse() -{ - DBG_CHKTHIS( STRING, DBGCHECKSTRING ); - - if ( !mpData->mnLen ) - return *this; - - // Daten kopieren, wenn noetig - ImplCopyData(); - - // Reverse - sal_Int32 nCount = mpData->mnLen / 2; - for ( sal_Int32 i = 0; i < nCount; ++i ) - { - STRCODE cTemp = mpData->maStr[i]; - mpData->maStr[i] = mpData->maStr[mpData->mnLen-i-1]; - mpData->maStr[mpData->mnLen-i-1] = cTemp; - } - - return *this; -} - -// ----------------------------------------------------------------------- - STRING& STRING::Insert( const STRING& rStr, xub_StrLen nPos, xub_StrLen nLen, xub_StrLen nIndex ) { |