diff options
Diffstat (limited to 'gui/input.cpp')
-rw-r--r-- | gui/input.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/gui/input.cpp b/gui/input.cpp index 84ee17b16..bb7bdf853 100644 --- a/gui/input.cpp +++ b/gui/input.cpp @@ -714,11 +714,7 @@ int GUIInput::NotifyKeyboard(int key) if (mCursorLocation == -1) { variableValue += key; } else { - const char newchar = (char)key; - const char* a = &newchar; - string newstring = a; - newstring.resize(1); - variableValue.insert(mCursorLocation + skipChars, newstring); + variableValue.insert(mCursorLocation + skipChars, 1, key); mCursorLocation++; } isLocalChange = true; |