[ekg2-commit] r4035 - trunk/plugins/irc: trunk/plugins/irc/irc.c
SVN commit
svn w toxygen.net
Sob, 28 Cze 2008, 22:16:43 CEST
Author: wiechu
Date: 2008-06-28 22:16:42 +0200 (Sat, 28 Jun 2008)
New Revision: 4035
Modified:
trunk/plugins/irc/irc.c
Log:
fix irc logs encoding.
Modified: trunk/plugins/irc/irc.c
===================================================================
--- trunk/plugins/irc/irc.c 2008-06-28 16:33:47 UTC (rev 4034)
+++ trunk/plugins/irc/irc.c 2008-06-28 20:16:42 UTC (rev 4035)
@@ -1047,6 +1047,8 @@
/* XXX,
* Recoding should be done after emiting IRC_PROTOCOL_MESSAGE (?)
+ *
+ * wo: Yes! We should use uncoded message for proper encoding in logs.
*/
if (j->conv_out != (void *) -1) {
__msg = ekg_convert_string_p(mline[1], j->conv_out);
@@ -1060,7 +1062,7 @@
coloured = irc_ircoldcolstr_to_ekgcolstr(session, head, 1);
- query_emit_id(NULL, IRC_PROTOCOL_MESSAGE, &(sid), &(j->nick), &__msg, &isour, &xosd_to_us, &xosd_is_priv, &uid);
+ query_emit_id(NULL, IRC_PROTOCOL_MESSAGE, &(sid), &(j->nick), &mline[1], &isour, &xosd_to_us, &xosd_is_priv, &uid);
query_emit_id(NULL, MESSAGE_ENCRYPT, &sid, &uid, &__msg, &secure);
Więcej informacji o liście dyskusyjnej ekg2-commit