changeset 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 92766141d912
children 52f27ffe68a5
files plugins/gevolution/gevolution.c
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
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);