summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-08-07 23:33:53 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-08-08 13:04:48 +0100
commitd3ad51015c1e75cf72143867ae1031639bb256ad (patch)
treef8bc24815fe6f4fff0e393891c39db39cc32f22f /tools
parent5e6c0fb9ce04ec3f0115aa459e981372fa7e13be (diff)
drop deprecated ByteString::ConvertToUnicode
Diffstat (limited to 'tools')
-rw-r--r--tools/inc/tools/string.hxx5
-rw-r--r--tools/source/string/strcvt.cxx44
2 files changed, 0 insertions, 49 deletions
diff --git a/tools/inc/tools/string.hxx b/tools/inc/tools/string.hxx
index 040be7ef2de5..9fc46bb97a52 100644
--- a/tools/inc/tools/string.hxx
+++ b/tools/inc/tools/string.hxx
@@ -164,9 +164,6 @@ private:
TOOLS_DLLPRIVATE void ImplStringConvert(
rtl_TextEncoding, rtl_TextEncoding, sal_Bool);
- TOOLS_DLLPRIVATE static sal_Unicode ConvertToUnicode(
- const sal_Char* pChar, sal_Size* pLen, rtl_TextEncoding eTextEncoding);
-
ByteString( const int* pDummy ); // not implemented: to prevent ByteString( NULL )
ByteString(int); // not implemented; to detect misuses
// of ByteString(sal_Char);
@@ -261,8 +258,6 @@ public:
static sal_Char Convert( sal_Char c, rtl_TextEncoding eSource,
rtl_TextEncoding eTarget,
sal_Bool bReplace = sal_True );
- static sal_Unicode ConvertToUnicode( sal_Char c,
- rtl_TextEncoding eTextEncoding );
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 c7519bdc6df5..71aef08f4711 100644
--- a/tools/source/string/strcvt.cxx
+++ b/tools/source/string/strcvt.cxx
@@ -416,14 +416,6 @@ char ByteString::Convert( char c,
return '\0';
}
-// =======================================================================
-
-sal_Unicode ByteString::ConvertToUnicode( char c, rtl_TextEncoding eTextEncoding )
-{
- sal_Size nLen = 1;
- return ConvertToUnicode( &c, &nLen, eTextEncoding );
-}
-
// -----------------------------------------------------------------------
char ByteString::ConvertFromUnicode( sal_Unicode c, rtl_TextEncoding eTextEncoding, sal_Bool bReplace )
@@ -439,42 +431,6 @@ char ByteString::ConvertFromUnicode( sal_Unicode c, rtl_TextEncoding eTextEncodi
// -----------------------------------------------------------------------
-sal_Unicode ByteString::ConvertToUnicode( const char* pChar, sal_Size* pLen, rtl_TextEncoding eTextEncoding )
-{
- // TextEncoding Dontknow wird nicht konvertiert
- if ( eTextEncoding == RTL_TEXTENCODING_DONTKNOW )
- return 0;
-
- rtl_TextToUnicodeConverter hConverter;
- sal_uInt32 nInfo;
- sal_Size nSrcBytes;
- sal_Size nDestChars;
- sal_Unicode nConvChar;
- hConverter = rtl_createTextToUnicodeConverter( eTextEncoding );
- nDestChars = rtl_convertTextToUnicode( hConverter, 0,
- (const sal_Char*)pChar, *pLen,
- &nConvChar, 1,
- RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_DEFAULT |
- RTL_TEXTTOUNICODE_FLAGS_MBUNDEFINED_DEFAULT |
- RTL_TEXTTOUNICODE_FLAGS_INVALID_DEFAULT |
- RTL_TEXTTOUNICODE_FLAGS_FLUSH,
- &nInfo, &nSrcBytes );
- rtl_destroyTextToUnicodeConverter( hConverter );
-
- if ( nDestChars == 1 )
- {
- *pLen = nSrcBytes;
- return nConvChar;
- }
- else
- {
- *pLen = 0;
- return 0;
- }
-}
-
-// -----------------------------------------------------------------------
-
sal_Size ByteString::ConvertFromUnicode( sal_Unicode c, char* pBuf, sal_Size nBufLen, rtl_TextEncoding eTextEncoding,
sal_Bool bReplace )
{