# HG changeset patch # User Mark Doliner # Date 1235677678 0 # Node ID 14b927f45ec53168cbf265bd1ee88b9c4feb9081 # Parent 27e6ab4ff5548f1aef7eab511035401d4af9e144 We just freed slpcall, so don't set slpcall->timer to 0. And return TRUE because we don't need the timer to be canceled here, because it will have been canceled by msn_slpcall_destroy() diff -r 27e6ab4ff554 -r 14b927f45ec5 libpurple/protocols/msn/slpcall.c --- a/libpurple/protocols/msn/slpcall.c Thu Feb 26 08:14:24 2009 +0000 +++ b/libpurple/protocols/msn/slpcall.c Thu Feb 26 19:47:58 2009 +0000 @@ -47,8 +47,7 @@ if (!slpcall->pending && !slpcall->progress) { msn_slpcall_destroy(slpcall); - slpcall->timer = 0; - return FALSE; + return TRUE; } slpcall->progress = FALSE;