mirror of
https://github.com/irssi/irssi.git
synced 2026-08-09 11:50:10 +02:00
Merge pull request #85 from dgl/werror
Make configure checks able to build with -Werror
This commit is contained in:
commit
b03b65e029
9 changed files with 31 additions and 17 deletions
|
|
@ -179,14 +179,14 @@ static void unformat_24bit_line_color(const unsigned char **ptr, int off, int *f
|
|||
|
||||
static inline unichar read_unichar(const unsigned char *data, const unsigned char **next, int *width)
|
||||
{
|
||||
unichar chr = g_utf8_get_char_validated(data, -1);
|
||||
unichar chr = g_utf8_get_char_validated((const char *) data, -1);
|
||||
|
||||
if (chr & 0x80000000) {
|
||||
chr = 0xfffd;
|
||||
*next = data + 1;
|
||||
*width = 1;
|
||||
} else {
|
||||
*next = g_utf8_next_char(data);
|
||||
*next = (unsigned char *)g_utf8_next_char(data);
|
||||
*width = unichar_isprint(chr) ? mk_wcwidth(chr) : 1;
|
||||
}
|
||||
return chr;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue