Mercurial > pidgin
diff libpurple/plugin.c @ 26522:dc05a7128d88
Various libpurple uninit memory cleanups.
Thanks to Nick Hebner
References #8683
committer: Ethan Blanton <elb@pidgin.im>
| author | Nick Hebner <hebnern@gmail.com> |
|---|---|
| date | Thu, 09 Apr 2009 17:38:45 +0000 |
| parents | 68265bcc8814 |
| children | 8a0797f40695 |
line wrap: on
line diff
--- a/libpurple/plugin.c Thu Apr 09 17:36:34 2009 +0000 +++ b/libpurple/plugin.c Thu Apr 09 17:38:45 2009 +0000 @@ -1201,6 +1201,11 @@ purple_signals_disconnect_by_handle(handle); purple_signals_unregister_by_instance(handle); + + while (search_paths) { + g_free(search_paths->data); + search_paths = g_list_delete_link(search_paths, search_paths); + } } /**************************************************************************
