changeset 21338:8fc2a9e0d729

don't add integer to string literal * KeyboardTranslator.cpp (KeyboardTranslater::Entry::escapedText): Convert number to QByteArray for concatenation with string literal.
author John W. Eaton <jwe@octave.org>
date Wed, 24 Feb 2016 13:06:25 -0500
parents cfe11042fbc0
children 6228796397bc
files libgui/qterminal/libqterminal/unix/KeyboardTranslator.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/qterminal/libqterminal/unix/KeyboardTranslator.cpp	Wed Feb 24 12:21:48 2016 -0500
+++ b/libgui/qterminal/libqterminal/unix/KeyboardTranslator.cpp	Wed Feb 24 13:06:25 2016 -0500
@@ -653,7 +653,7 @@
 
         if ( replacement == 'x' )
         {
-            result.replace(i,1,"\\x"+QByteArray(1,ch).toInt(0, 16));
+          result.replace(i,1,"\\x"+QByteArray::number(QByteArray(1,ch).toInt(0, 16)));
         } else if ( replacement != 0 )
         {
             result.remove(i,1);