# HG changeset patch # User Eric Warmenhoven # Date 973297155 0 # Node ID 04cce203554168e1d238588fc2148e44062078c7 # Parent 2c4f958c596eb7f645fb1292d5dcb92f93db95a6 [gaim-migrate @ 1071] this should put an end to a few of the stupid buddy list segfaults i've seen so far committer: Tailor Script diff -r 2c4f958c596e -r 04cce2035541 src/buddy.c --- a/src/buddy.c Fri Nov 03 23:19:44 2000 +0000 +++ b/src/buddy.c Sat Nov 04 00:19:15 2000 +0000 @@ -1519,11 +1519,11 @@ } update_idle_time(bs); } else { - play_sound(BUDDY_LEAVE); gs = find_group_show(g->name); + if (!gs) return; bs = find_buddy_show(gs, b->name); - if (!bs) - return; + if (!bs) return; + play_sound(BUDDY_LEAVE); bs->connlist = g_slist_remove(bs->connlist, gc); if (bs->log_timer > 0) gtk_timeout_remove(bs->log_timer);