diff options
author | Caolán McNamara <caolanm@redhat.com> | 2013-10-08 10:06:59 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-10-08 14:05:58 +0100 |
commit | 832e5aadbff006ec24959162c29756fe2b1982be (patch) | |
tree | 9c258056fec29b0defaf012f8cb0945efed2b2e0 /tools/source/string | |
parent | c811c0706f0ecf3400e8fcc510ca283dd593237f (diff) |
Related: fdo#38838 remove UniString::SearchAndReplaceAll
Change-Id: I093c95b8700b628375d69293022f7d4b8da2af9c
Diffstat (limited to 'tools/source/string')
-rw-r--r-- | tools/source/string/strimp.cxx | 19 | ||||
-rw-r--r-- | tools/source/string/tustring.cxx | 15 |
2 files changed, 0 insertions, 34 deletions
diff --git a/tools/source/string/strimp.cxx b/tools/source/string/strimp.cxx index 3357c22ed29d..b86564a88e5b 100644 --- a/tools/source/string/strimp.cxx +++ b/tools/source/string/strimp.cxx @@ -428,23 +428,4 @@ xub_StrLen STRING::Search( const STRING& rStr, xub_StrLen nIndex ) const return STRING_NOTFOUND; } -void STRING::SearchAndReplaceAll( STRCODE c, STRCODE cRep ) -{ - DBG_CHKTHIS( STRING, DBGCHECKSTRING ); - - sal_Int32 nLen = mpData->mnLen; - const STRCODE* pStr = mpData->maStr; - sal_Int32 nIndex = 0; - while ( nIndex < nLen ) - { - if ( *pStr == c ) - { - ImplCopyData(); - mpData->maStr[nIndex] = cRep; - } - ++pStr, - ++nIndex; - } -} - /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/tools/source/string/tustring.cxx b/tools/source/string/tustring.cxx index 5d1d7e4e9cfd..9b10bdebf985 100644 --- a/tools/source/string/tustring.cxx +++ b/tools/source/string/tustring.cxx @@ -235,21 +235,6 @@ xub_StrLen STRING::Match( const STRING& rStr ) const return STRING_MATCH; } -void STRING::SearchAndReplaceAll( const STRING& rStr, const STRING& rRepStr ) -{ - DBG_CHKTHIS( STRING, DBGCHECKSTRING ); - DBG_CHKOBJ( &rStr, STRING, DBGCHECKSTRING ); - DBG_CHKOBJ( &rRepStr, STRING, DBGCHECKSTRING ); - - xub_StrLen nSPos = Search( rStr, 0 ); - while ( nSPos != STRING_NOTFOUND ) - { - Replace( nSPos, rStr.Len(), rRepStr ); - nSPos = nSPos + rRepStr.Len(); - nSPos = Search( rStr, nSPos ); - } -} - void STRING::SetToken( xub_StrLen nToken, STRCODE cTok, const STRING& rStr, xub_StrLen nIndex ) { |