diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-07-28 11:50:31 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2017-07-28 11:50:31 +0100 |
commit | a4d22caa78f58a2e9263a17370feaa6d7fdf665c (patch) | |
tree | c887c5db8853c38e0205d658a1b94a19cdb7bdde /cui | |
parent | f59284e3369f249b33dbd2adb4ed44d72840d78f (diff) |
replace snprintf with our own converters
Change-Id: I27b0b82ac5be631c0d47f486603e241026dcabd9
Diffstat (limited to 'cui')
-rw-r--r-- | cui/source/dialogs/cuicharmap.cxx | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/cui/source/dialogs/cuicharmap.cxx b/cui/source/dialogs/cuicharmap.cxx index e37a6163aea5..05626672e419 100644 --- a/cui/source/dialogs/cuicharmap.cxx +++ b/cui/source/dialogs/cuicharmap.cxx @@ -775,16 +775,12 @@ IMPL_LINK(SvxCharacterMap, CharClickHdl, SvxCharView*, rView, void) // Get the hexadecimal code OUString charValue = rView->GetText(); - char aBuf[32]; sal_Int32 tmp = 1; sal_UCS4 cChar = charValue.iterateCodePoints(&tmp, -1); - snprintf( aBuf, sizeof(aBuf), "%X", static_cast<unsigned>(cChar)); - OUString aHexText = OUString::createFromAscii(aBuf); + OUString aHexText = OUString::number(cChar, 16).toAsciiUpperCase(); // Get the decimal code - char aDecBuf[32]; - snprintf( aDecBuf, sizeof(aDecBuf), "%u", static_cast<unsigned>(cChar)); - OUString aDecimalText = OUString::createFromAscii(aDecBuf); + OUString aDecimalText = OUString::number(cChar); m_pHexCodeText->SetText( aHexText ); m_pDecimalCodeText->SetText( aDecimalText ); @@ -870,13 +866,9 @@ IMPL_LINK_NOARG(SvxCharacterMap, CharHighlightHdl, SvxShowCharSet*, void) if ( bSelect ) { // Get the hexadecimal code - char aBuf[32]; - snprintf( aBuf, sizeof(aBuf), "%X", static_cast<unsigned>(cChar) ); - aHexText = OUString::createFromAscii(aBuf); + aHexText = OUString::number(cChar, 16).toAsciiUpperCase(); // Get the decimal code - char aDecBuf[32]; - snprintf( aDecBuf, sizeof(aDecBuf), "%u", static_cast<unsigned>(cChar) ); - aDecimalText = OUString::createFromAscii(aDecBuf); + aDecimalText = OUString::number(cChar); setCharName(cChar); } |