summaryrefslogtreecommitdiff
path: root/editeng
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-08-07 01:27:40 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-08-08 13:04:45 +0100
commit000a453ef2e19315e0b3f7bd3c53f043fa9245b7 (patch)
tree541960ef53a884e347a81926643ee0c8b38dd0f3 /editeng
parent4cab499c00e9183a3c5be758b56725529c2bde50 (diff)
ByteString::ConvertToUnicode->rtl::OUString::ctor::toChar
Diffstat (limited to 'editeng')
-rw-r--r--editeng/source/editeng/editobj.cxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/editeng/source/editeng/editobj.cxx b/editeng/source/editeng/editobj.cxx
index fa75702b3d25..ba43d777b6ba 100644
--- a/editeng/source/editeng/editobj.cxx
+++ b/editeng/source/editeng/editobj.cxx
@@ -1286,7 +1286,10 @@ void BinTextObject::CreateData( SvStream& rIStream )
{
if ( pItem->Which() == EE_FEATURE_NOTCONV )
{
- pC->GetText().SetChar( nStart, ByteString::ConvertToUnicode( aByteString.GetChar( nStart ), ((SvxCharSetColorItem*)pItem)->GetCharSet() ) );
+ sal_Char cEncodedChar = aByteString.GetChar(nStart);
+ sal_Unicode cChar = rtl::OUString(&cEncodedChar, 1,
+ ((SvxCharSetColorItem*)pItem)->GetCharSet()).toChar();
+ pC->GetText().SetChar(nStart, cChar);
}
else
{