summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-08-09 00:11:18 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-08-09 09:32:39 +0100
commitd0fecfb842d02fc027043e610bdf33f60ea109a2 (patch)
treecbc0195b8a9a29104512d8db1581dbd19c41c067 /tools
parentThe idl encoding table stuff appears to be a no-op, converts x to x (diff)
downloadcore-d0fecfb842d02fc027043e610bdf33f60ea109a2.tar.gz
core-d0fecfb842d02fc027043e610bdf33f60ea109a2.zip
remove ByteString::Convert
Diffstat (limited to 'tools')
-rw-r--r--tools/inc/tools/string.hxx2
-rw-r--r--tools/source/string/strcvt.cxx31
2 files changed, 0 insertions, 33 deletions
diff --git a/tools/inc/tools/string.hxx b/tools/inc/tools/string.hxx
index fc7c755dec72..a8726b5b53da 100644
--- a/tools/inc/tools/string.hxx
+++ b/tools/inc/tools/string.hxx
@@ -255,8 +255,6 @@ public:
ByteString& Convert( rtl_TextEncoding eSource,
rtl_TextEncoding eTarget,
sal_Bool bReplace = sal_True );
- static sal_Char Convert( sal_Char c, rtl_TextEncoding eSource,
- rtl_TextEncoding eTarget );
static sal_Char ConvertFromUnicode( sal_Unicode c,
rtl_TextEncoding eTextEncoding,
sal_Bool bReplace = sal_True );
diff --git a/tools/source/string/strcvt.cxx b/tools/source/string/strcvt.cxx
index b64b51451a44..3023a1011885 100644
--- a/tools/source/string/strcvt.cxx
+++ b/tools/source/string/strcvt.cxx
@@ -384,37 +384,6 @@ ByteString& ByteString::Convert( rtl_TextEncoding eSource, rtl_TextEncoding eTar
return *this;
}
-// =======================================================================
-
-char ByteString::Convert( char c,
- rtl_TextEncoding eSource, rtl_TextEncoding eTarget )
-{
- // TextEncoding Dontknow kann nicht konvertiert werden
- if ( (eSource == RTL_TEXTENCODING_DONTKNOW) || (eTarget == RTL_TEXTENCODING_DONTKNOW) )
- return '\0';
-
- // Wenn Source und Target gleich sind, muss nicht konvertiert werden
- if ( eSource == eTarget )
- return c;
-
- // TextEncoding Symbol nur nach Unicode oder von Unicode wandeln, ansonsten
- // wollen wir die Zeichencodes beibehalten
- if ( (eSource == RTL_TEXTENCODING_SYMBOL) &&
- (eTarget != RTL_TEXTENCODING_UTF7) &&
- (eTarget != RTL_TEXTENCODING_UTF8) )
- return '\0';
- if ( (eTarget == RTL_TEXTENCODING_SYMBOL) &&
- (eSource != RTL_TEXTENCODING_UTF7) &&
- (eSource != RTL_TEXTENCODING_UTF8) )
- return '\0';
-
- sal_uChar* pConvertTab = ImplGet1ByteConvertTab( eSource, eTarget, true );
- if ( pConvertTab )
- return (char)pConvertTab[(sal_uChar)c];
- else
- return '\0';
-}
-
// -----------------------------------------------------------------------
char ByteString::ConvertFromUnicode( sal_Unicode c, rtl_TextEncoding eTextEncoding, sal_Bool bReplace )