[gaim-migrate @ 15861]

Fri, 10 Mar 2006 02:24:24 +0000

author
Daniel Atallah <datallah@pidgin.im>
date
Fri, 10 Mar 2006 02:24:24 +0000
changeset 13486
4ea1a712aaa3
parent 13485
0e26756a5fd5
child 13487
9aa1fee89162

[gaim-migrate @ 15861]
don't crash when a conversation is open and the account logs out

src/protocols/jabber/jabber.c file | annotate | diff | comparison | revisions
--- a/src/protocols/jabber/jabber.c	Fri Mar 10 02:20:56 2006 +0000
+++ b/src/protocols/jabber/jabber.c	Fri Mar 10 02:24:24 2006 +0000
@@ -1032,12 +1032,13 @@
 		const char **nw, const char **ne)
 {
 	JabberStream *js;
-	JabberBuddy *jb;
+	JabberBuddy *jb = NULL;
 
 	if(!b->account->gc)
 		return;
 	js = b->account->gc->proto_data;
-	jb = jabber_buddy_find(js, b->name, FALSE);
+	if(js)
+		jb = jabber_buddy_find(js, b->name, FALSE);
 
 	if(!GAIM_BUDDY_IS_ONLINE(b)) {
 		if(jb && jb->error_msg)

mercurial