summaryrefslogtreecommitdiff
path: root/console.c
diff options
context:
space:
mode:
authortruelight <truelight@openttd.org>2006-08-19 09:31:22 +0000
committertruelight <truelight@openttd.org>2006-08-19 09:31:22 +0000
commitd3f2180438830f8fefc1e319276d33a914fee767 (patch)
tree99ae4703fae7e532aba0086cf644ec2230755e2e /console.c
parent9b18c11413655ef3bc1871cf84fe1a0e95a166c3 (diff)
downloadopenttd-d3f2180438830f8fefc1e319276d33a914fee767.tar.xz
(svn r5944) -Merge TGP (r5578, r5579, r5724, r5726): -Feature: filter for textboxes to only
allow certain patterns (like numbers only)
Diffstat (limited to 'console.c')
-rw-r--r--console.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/console.c b/console.c
index 550b72a1c..6dbbe803d 100644
--- a/console.c
+++ b/console.c
@@ -181,7 +181,7 @@ static void IConsoleWndProc(Window *w, WindowEvent *e)
}
break;
default:
- if (IsValidAsciiChar(e->keypress.ascii)) {
+ if (IsValidAsciiChar(e->keypress.ascii, CS_ALPHANUMERAL)) {
_iconsole_scroll = ICON_BUFFER;
InsertTextBufferChar(&_iconsole_cmdline, e->keypress.ascii);
IConsoleResetHistoryPos();
@@ -1056,7 +1056,7 @@ void IConsoleCmdExec(const char *cmdstr)
if (cmdstr[0] == '#') return; // comments
for (cmdptr = cmdstr; *cmdptr != '\0'; cmdptr++) {
- if (!IsValidAsciiChar(*cmdptr)) {
+ if (!IsValidAsciiChar(*cmdptr, CS_ALPHANUMERAL)) {
IConsoleError("command contains malformed characters, aborting");
IConsolePrintF(_icolour_err, "ERROR: command was: '%s'", cmdstr);
return;