Mercurial > pidgin
changeset 21912:6765b2b65d30
The event handlers need to return a gboolean. Using void callbacks can lead to unpredictable behaviour.
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Fri, 21 Dec 2007 12:17:10 +0000 |
parents | 6648cfa72842 |
children | 2a591a5b3322 b3240d483fd9 |
files | pidgin/gtkblist.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/pidgin/gtkblist.c Fri Dec 21 09:33:45 2007 +0000 +++ b/pidgin/gtkblist.c Fri Dec 21 12:17:10 2007 +0000 @@ -2970,7 +2970,7 @@ return FALSE; } -static void pidgin_blist_leave_cb (GtkWidget *w, GdkEventCrossing *e, gpointer n) +static gboolean pidgin_blist_leave_cb (GtkWidget *w, GdkEventCrossing *e, gpointer n) { if (gtkblist->timeout) { g_source_remove(gtkblist->timeout); @@ -2988,6 +2988,7 @@ pidgin_blist_collapse_contact_cb(NULL, gtkblist->mouseover_contact); gtkblist->mouseover_contact = NULL; } + return FALSE; } static void