[ekg2-commit] r4037 - trunk/plugins/irc: trunk/plugins/irc/irc.c

SVN commit svn w toxygen.net
Pon, 30 Cze 2008, 20:19:15 CEST


Author: wiechu
Date: 2008-06-30 20:19:14 +0200 (Mon, 30 Jun 2008)
New Revision: 4037

Modified:
   trunk/plugins/irc/irc.c
Log:
    fix segv

Modified: trunk/plugins/irc/irc.c
===================================================================
--- trunk/plugins/irc/irc.c	2008-06-29 02:03:59 UTC (rev 4036)
+++ trunk/plugins/irc/irc.c	2008-06-30 18:19:14 UTC (rev 4037)
@@ -537,6 +537,8 @@
 		xfree(r_channel->name);
 		list_remove(&rcl, r_channel, 1);
 	}
+	j->recoded_channels = NULL;
+
 	for (rl = j->out_recodes; rl; ) {
 		recode = rl->data;
 		rl = rl->next;
@@ -545,6 +547,7 @@
 		ekg_convert_string_destroy(recode->conv_out);
 		list_remove(&rl, recode, 1);
 	}
+	j->out_recodes = NULL;
 
 	if (!(val = session_get(s, var)) || !*val)
 		return;
@@ -636,6 +639,7 @@
 		}
 		list_remove(&el, e, 1);
 	}
+	j->auto_guess_encoding = NULL;
 
 	if (!(val = session_get(s, var)) || !*val)
 		return;



Więcej informacji o liście dyskusyjnej ekg2-commit