# HG changeset patch # User Mark Doliner # Date 1130730956 0 # Node ID 51832ad72a6b02ea6157230bca35382706e1079b # Parent 92766141d912b6ed82fd61acc1a0041bec7aa448 [gaim-migrate @ 14210] Some notes, just in case anyone is interested in playing around with Evolution and Bonobo. I think the bonobo object leaks can lead to a crash when running/exiting Gaim a few times within a short timespan when the gevolution plugin is loaded? committer: Tailor Script diff -r 92766141d912 -r 51832ad72a6b plugins/gevolution/gevolution.c --- a/plugins/gevolution/gevolution.c Mon Oct 31 03:15:59 2005 +0000 +++ b/plugins/gevolution/gevolution.c Mon Oct 31 03:55:56 2005 +0000 @@ -294,6 +294,7 @@ } } +/* TODO: Something in here leaks 1 reference to a bonobo object! */ static gboolean load_timeout(gpointer data) { @@ -302,11 +303,13 @@ timer = 0; + /* Maybe this is it? */ if (!gevo_load_addressbook(NULL, &book, NULL)) return FALSE; query = e_book_query_any_field_contains(""); + /* Is it this? */ book_view_tag = e_book_async_get_book_view(book, query, NULL, -1, got_book_view_cb, NULL);