From 5adb18528ea3d98674ad966512fafd49a7772fc2 Mon Sep 17 00:00:00 2001 From: Alexander Overvoorde Date: Tue, 9 Feb 2016 21:31:01 +0100 Subject: [PATCH] Fix user being able to enter formatting characters (fixes #2892) --- src/platform/shared.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/platform/shared.c b/src/platform/shared.c index ac6784081e..859ea3e3fd 100644 --- a/src/platform/shared.c +++ b/src/platform/shared.c @@ -712,6 +712,10 @@ void platform_process_messages() if (e.text.text[0] == '`' && gConsoleOpen) break; + // Entering formatting characters is not allowed + if (utf8_is_format_code((int)e.text.text[0])) + break; + utf8 *newText = e.text.text; int newTextLength = strlen(newText);