(svn r7172) -Fix [r6931]: The console showed '?' characters instead of colours. Now strip all

colours for the console. It's a bit magicky (magic numbers) but UTF8 fixes that soon.
This commit is contained in:
Darkvater
2006-11-16 17:41:24 +00:00
parent 55506a902a
commit 22bfbc8a7a
3 changed files with 17 additions and 0 deletions

View File

@@ -400,6 +400,7 @@ void IConsolePrint(uint16 color_code, const char *string)
memmove(&_iconsole_buffer[0], &_iconsole_buffer[1], sizeof(_iconsole_buffer[0]) * ICON_BUFFER);
_iconsole_buffer[ICON_BUFFER] = strdup(string);
str_strip_colours(_iconsole_buffer[ICON_BUFFER]);
str_validate(_iconsole_buffer[ICON_BUFFER]);
memmove(&_iconsole_cbuffer[0], &_iconsole_cbuffer[1], sizeof(_iconsole_cbuffer[0]) * ICON_BUFFER);