summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tilereg-msg.cc
diff options
context:
space:
mode:
authorAdam Borowski <kilobyte@angband.pl>2010-09-27 01:51:49 +0200
committerAdam Borowski <kilobyte@angband.pl>2010-09-27 01:51:49 +0200
commit634ab294f302c98be55389a97e94cd7205860310 (patch)
tree648716263163c899ab013a3bda3f110d2fb4ac5f /crawl-ref/source/tilereg-msg.cc
parent931040fac24525a457a62e21331572648a2104be (diff)
downloadcrawl-ref-634ab294f302c98be55389a97e94cd7205860310.tar.gz
crawl-ref-634ab294f302c98be55389a97e94cd7205860310.zip
Let tiles output our UTF-8 encoded strings -- only the ISO-8859-1 subset for now.
Word wrapping is yet to be corrected, just like in other UIs.
Diffstat (limited to 'crawl-ref/source/tilereg-msg.cc')
-rw-r--r--crawl-ref/source/tilereg-msg.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/crawl-ref/source/tilereg-msg.cc b/crawl-ref/source/tilereg-msg.cc
index 7ae552f6e6..e42ec3d9e8 100644
--- a/crawl-ref/source/tilereg-msg.cc
+++ b/crawl-ref/source/tilereg-msg.cc
@@ -57,8 +57,8 @@ void MessageRegion::render()
cprintf("rendering MessageRegion\n");
#endif
int idx = -1;
- unsigned char char_back = 0;
- unsigned char col_back = 0;
+ ucs_t char_back = 0;
+ uint8_t col_back = 0;
if (!m_overlay && !m_alt_text.empty())
{
@@ -85,7 +85,7 @@ void MessageRegion::render()
bool found = false;
for (height = my; height > 0; height--)
{
- unsigned char *buf = &cbuf[mx * (height - 1)];
+ ucs_t *buf = &cbuf[mx * (height - 1)];
for (int x = 0; x < mx; x++)
{
if (buf[x] != ' ')