From dfc29dba441f1bd025a782bf615987384cba9213 Mon Sep 17 00:00:00 2001
From: Li Yuan
Date: Tue, 17 Feb 2009 07:04:07 +0000
Subject: [PATCH] Bug #561631. Use g_queue_get_length to determine if a queue
is empty.
2009-02-17 Li Yuan
* gailbutton.c: (idle_do_action):
Bug #561631. Use g_queue_get_length to determine if a queue is empty.
svn path=/trunk/; revision=22348
---
modules/other/gail/ChangeLog | 5 +++++
modules/other/gail/gailbutton.c | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/modules/other/gail/ChangeLog b/modules/other/gail/ChangeLog
index 0bdaf80dd..47afc3f8f 100644
--- a/modules/other/gail/ChangeLog
+++ b/modules/other/gail/ChangeLog
@@ -1,3 +1,8 @@
+2009-02-17 Li Yuan
+
+ * gailbutton.c: (idle_do_action):
+ Bug #561631. Use g_queue_get_length to determine if a queue is empty.
+
2009-02-04 Tor Lillqvist
Bug 570406 - gailutil.def is in srcdir, but used from builddir
diff --git a/modules/other/gail/gailbutton.c b/modules/other/gail/gailbutton.c
index 5583d56b6..3226ecd4c 100644
--- a/modules/other/gail/gailbutton.c
+++ b/modules/other/gail/gailbutton.c
@@ -511,7 +511,7 @@ idle_do_action (gpointer data)
gtk_widget_event (widget, &tmp_event);
button = GTK_BUTTON (widget);
- while (!g_queue_is_empty (gail_button->action_queue))
+ while (g_queue_get_length(gail_button->action_queue) != 0)
{
gint action_number = (gint) g_queue_pop_head (gail_button->action_queue);
if (gail_button->default_is_press)