# HG changeset patch # User Ethan Blanton # Date 1061271072 0 # Node ID d5c1ae46d909e40e5e00bd786ed5f262222532e6 # Parent b80ccf6391e36e79534c82474cb18af727fe40d1 [gaim-migrate @ 7017] Fixes a crash on exit when a jabber conversation window is open at the time. (Checks for gc == NULL in jabber_find_buddy) committer: Tailor Script diff -r b80ccf6391e3 -r d5c1ae46d909 src/protocols/jabber/jabber.c --- a/src/protocols/jabber/jabber.c Tue Aug 19 05:24:19 2003 +0000 +++ b/src/protocols/jabber/jabber.c Tue Aug 19 05:31:12 2003 +0000 @@ -1021,10 +1021,14 @@ */ static struct jabber_buddy_data* jabber_find_buddy(GaimConnection *gc, const char *buddy, gboolean create) { - struct jabber_data *jd = gc->proto_data; + struct jabber_data *jd; gpointer val; char *realwho; + if (gc == NULL) + return NULL; + + jd = gc->proto_data; if((realwho = get_realwho(jd->gjc, buddy, FALSE, NULL)) == NULL) return NULL;