# HG changeset patch # User Elliott Sales de Andrade # Date 1275091263 0 # Node ID bc9f74e9f5960fe92084d39287f9115bdd0358f7 # Parent f7e1d5d397b6a97b32b1edbde108f80765b4878e And another one of those reverse links. We don't want dc to automatically destroy the slplink here because all we did was remove a slpcall from it. diff -r f7e1d5d397b6 -r bc9f74e9f596 libpurple/protocols/msn/slplink.c --- a/libpurple/protocols/msn/slplink.c Fri May 28 23:30:20 2010 +0000 +++ b/libpurple/protocols/msn/slplink.c Sat May 29 00:01:03 2010 +0000 @@ -215,6 +215,7 @@ /* The slplink has no slpcalls in it, release it from the DC. */ if (slplink->slp_calls == NULL && slplink->dc != NULL) { + slplink->dc->slplink = NULL; msn_dc_destroy(slplink->dc); slplink->dc = NULL; }