summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--src/plugins/irc/irc-server.c2
2 files changed, 4 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 14eea143d..af385c0ff 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,7 @@
WeeChat ChangeLog
=================
Sébastien Helleu <flashcode@flashtux.org>
-v0.3.4-rc1, 2010-12-13
+v0.3.4-rc1, 2010-12-15
Version 0.3.4 (under dev!)
@@ -42,6 +42,8 @@ Version 0.3.4 (under dev!)
nicklist_nick_get_integer, nicklist_nick_get_string, nicklist_nick_get_pointer,
nicklist_nick_set
* alias: complete with alias value for second argument of command /alias
+* irc: fix bug with charset decoding on private buffers (decoding was made for
+ local nick instead of remote nick) (bug #31890)
* irc: add option "-switch" to commands /connect and /reconnect
* irc: allow command /reconnect on servers that are not currently connected
(bug #30726)
diff --git a/src/plugins/irc/irc-server.c b/src/plugins/irc/irc-server.c
index 86c18868e..a1a41129b 100644
--- a/src/plugins/irc/irc-server.c
+++ b/src/plugins/irc/irc-server.c
@@ -1946,7 +1946,7 @@ irc_server_msgq_flush ()
&channel, &arguments);
/* convert charset for message */
- if (channel)
+ if (channel && irc_channel_is_channel (channel))
{
snprintf (modifier_data, sizeof (modifier_data),
"%s.%s.%s",