diff --git a/ChangeLog b/ChangeLog index 25d7621d0..0e89ad06c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,12 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -ChangeLog - 2006-10-01 +ChangeLog - 2006-10-08 +Version 0.2.2 (under dev!): + * fixed minor display bug with special chars on some arch like PPC + Version 0.2.1 (2006-10-01): * fixed crash for DCC receiver when resuming a file (bug #17885) * fixed DCC error for sender when receiver cancels DCC (bug #17838) diff --git a/src/gui/curses/gui-curses-chat.c b/src/gui/curses/gui-curses-chat.c index 8fdaceb4b..d98395927 100644 --- a/src/gui/curses/gui-curses-chat.c +++ b/src/gui/curses/gui-curses-chat.c @@ -446,7 +446,7 @@ gui_chat_display_word_raw (t_gui_window *window, char *string) { saved_char = next_char[0]; next_char[0] = '\0'; - if ((prev_char[0] == -110) && (!prev_char[1])) + if (((signed char)(prev_char[0]) == -110) && (!prev_char[1])) wprintw (GUI_CURSES(window)->win_chat, "."); else wprintw (GUI_CURSES(window)->win_chat, "%s", prev_char); diff --git a/weechat/ChangeLog b/weechat/ChangeLog index 25d7621d0..0e89ad06c 100644 --- a/weechat/ChangeLog +++ b/weechat/ChangeLog @@ -1,9 +1,12 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -ChangeLog - 2006-10-01 +ChangeLog - 2006-10-08 +Version 0.2.2 (under dev!): + * fixed minor display bug with special chars on some arch like PPC + Version 0.2.1 (2006-10-01): * fixed crash for DCC receiver when resuming a file (bug #17885) * fixed DCC error for sender when receiver cancels DCC (bug #17838) diff --git a/weechat/src/gui/curses/gui-curses-chat.c b/weechat/src/gui/curses/gui-curses-chat.c index 8fdaceb4b..d98395927 100644 --- a/weechat/src/gui/curses/gui-curses-chat.c +++ b/weechat/src/gui/curses/gui-curses-chat.c @@ -446,7 +446,7 @@ gui_chat_display_word_raw (t_gui_window *window, char *string) { saved_char = next_char[0]; next_char[0] = '\0'; - if ((prev_char[0] == -110) && (!prev_char[1])) + if (((signed char)(prev_char[0]) == -110) && (!prev_char[1])) wprintw (GUI_CURSES(window)->win_chat, "."); else wprintw (GUI_CURSES(window)->win_chat, "%s", prev_char);