From 9fd6a3f3cf85d765305429c109df7263bec5df8c Mon Sep 17 00:00:00 2001 From: Emanuele Giaquinta Date: Sun, 18 Jan 2009 12:46:57 +0000 Subject: [PATCH] Replace invalid utf-8 bytes with U+FFFD when drawing a line. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4995 dbcabf3a-b0e7-0310-adc4-f8d773084564 --- src/fe-text/textbuffer-view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fe-text/textbuffer-view.c b/src/fe-text/textbuffer-view.c index bea2fc38..ec4d0e5a 100644 --- a/src/fe-text/textbuffer-view.c +++ b/src/fe-text/textbuffer-view.c @@ -151,7 +151,7 @@ static inline unichar read_unichar(const unsigned char *data, const unsigned cha unichar chr = g_utf8_get_char_validated(data, -1); if (chr & 0x80000000) { - chr = *data; + chr = 0xfffd; *next = data + 1; *width = 1; } else {