I just created ticket #8683 for this patch.<br><br><div class="gmail_quote">On Sun, Mar 15, 2009 at 1:51 PM, Nick Hebner <span dir="ltr"><<a href="mailto:hebnern@gmail.com">hebnern@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
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.<br><br>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.<br>

<br>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.<br><br>Thanks,<br><font color="#888888"><br>Nick<br>
</font></blockquote></div><br>