diff plugins/gevolution/gevolution.c @ 11919:51832ad72a6b

[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 <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Mon, 31 Oct 2005 03:55:56 +0000
parents bb0d7b719af2
children f23ebb7b2dfd
line wrap: on
line diff
--- 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);