summaryrefslogtreecommitdiff
path: root/src/console_gui.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2010-12-05 22:22:54 +0000
committerrubidium <rubidium@openttd.org>2010-12-05 22:22:54 +0000
commit66c7f00b607666df05849e66f6911dac9b426bd4 (patch)
tree173929763007a6333a78df6531c6120a9d01203f /src/console_gui.cpp
parentbbaa262b0db6cf3b9ba942e0d0018ea403224c09 (diff)
downloadopenttd-66c7f00b607666df05849e66f6911dac9b426bd4.tar.xz
(svn r21407) -Codechange: prepare the text buffer code for limiting on number of characters besides the number of bytes
Diffstat (limited to 'src/console_gui.cpp')
-rw-r--r--src/console_gui.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/console_gui.cpp b/src/console_gui.cpp
index f318d1921..757251f26 100644
--- a/src/console_gui.cpp
+++ b/src/console_gui.cpp
@@ -136,7 +136,7 @@ IConsoleModes _iconsole_mode;
static void IConsoleClearCommand()
{
memset(_iconsole_cmdline.buf, 0, ICON_CMDLN_SIZE);
- _iconsole_cmdline.bytes = 1; // only terminating zero
+ _iconsole_cmdline.chars = _iconsole_cmdline.bytes = 1; // only terminating zero
_iconsole_cmdline.pixels = 0;
_iconsole_cmdline.caretpos = 0;
_iconsole_cmdline.caretxoffs = 0;
@@ -365,6 +365,7 @@ void IConsoleGUIInit()
_iconsole_cmdline.buf = CallocT<char>(ICON_CMDLN_SIZE); // create buffer and zero it
_iconsole_cmdline.max_bytes = ICON_CMDLN_SIZE;
+ _iconsole_cmdline.max_chars = ICON_CMDLN_SIZE;
IConsolePrintF(CC_WARNING, "OpenTTD Game Console Revision 7 - %s", _openttd_revision);
IConsolePrint(CC_WHITE, "------------------------------------");