Revision a0488ed637a52fa346f3a78ed4e16fb8db3aeb59

evands at pidgin.im evands at pidgin.im
Thu May 17 10:32:55 EDT 2007


-----------------------------------------------------------------
Revision: a0488ed637a52fa346f3a78ed4e16fb8db3aeb59
Ancestor: 8ff17e25184faaad69c1329218cd6898bc3e4c26
Author: evands at pidgin.im
Date: 2007-05-17T14:29:17
Branch: im.pidgin.pidgin

Modified files:
        libpurple/protocols/msn/slp.c
        libpurple/protocols/msn/slpcall.c
        libpurple/protocols/msn/slplink.c

ChangeLog: 

slpcall now explicitlt references its xfer and unreferences it when it is destroyed.  While it *looks* like this should *probably* have happened anyways due to the interactins between xfer_init, xfer_end, and xfer_cancel_remote, having the xfer's owner make this explicit makes the process less fragile and more obvious, and it may fix a crash as the slp is destroyed. Fixes #1070

-------------- next part --------------
A non-text attachment was scrubbed...
Name: a0488ed637a52fa346f3a78ed4e16fb8db3aeb59.diff
Type: text/x-diff
Size: 1355 bytes
Desc: not available
Url : http://pidgin.im/pipermail/commits/attachments/20070517/bd0ac3e5/attachment.diff 


More information about the Commits mailing list