libpurple Memory Cleanup

Nick Hebner hebnern at
Sun Mar 15 16:59:09 EDT 2009

I just created ticket #8683 for this patch.

On Sun, Mar 15, 2009 at 1:51 PM, Nick Hebner <hebnern at> wrote:

> libpurple does not clean up various memory allocations that it makes before
> shutting down. While these do not affect memory usage during runtime, they
> should still be cleaned up when we are done with them.
> The attached patch cleans up most of the leaks that I could find in
> libpurple and libjabber. libaim does not appear to leak any memory. I have
> not checked out the other prpls as I am not using them, but I suspect that
> some of them will need similar treatment.
> I am still getting ~300 leaked blocks after my program closes, but the 10
> or so that I have investigated seem to originate from glib.
> Thanks,
> Nick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Devel mailing list