Revision 12df03445c45ddd504a76c52aa7a78e633426dbe

evands at pidgin.im evands at pidgin.im
Tue Feb 13 19:03:29 EST 2007


-----------------------------------------------------------------
Revision: 12df03445c45ddd504a76c52aa7a78e633426dbe
Ancestor: ea62eb0f88d3efd1b661fe28edbc1d6c964cc05d
Author: evands at pidgin.im
Date: 2007-02-13T22:19:26
Branch: im.pidgin.pidgin

Modified files:
        libpurple/protocols/jabber/buddy.c
        libpurple/protocols/jabber/roster.c

ChangeLog: 

Fixed 3 Jabber memory leaks: in jabber_roster_parse(), there's no need to g_strdup() this normalized jid since it's only used immediately, and there was no correspoding g_free().  When removing an id from jbi->ids, its data should always be freed.  Finally, gaim_str_seconds_to_string() returns retained memory -- we must free the returned pointer when we're done using it.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 12df03445c45ddd504a76c52aa7a78e633426dbe.diff
Type: text/x-diff
Size: 1869 bytes
Desc: not available
Url : http://pidgin.im/pipermail/commits/attachments/20070213/e0072ef6/attachment.diff 


More information about the Commits mailing list