diff options
Diffstat (limited to 'gtk/gtkentry.c')
-rw-r--r-- | gtk/gtkentry.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c index 76e6d5b7b4..c77b15632c 100644 --- a/gtk/gtkentry.c +++ b/gtk/gtkentry.c @@ -22,6 +22,7 @@ #include "gdk/gdki18n.h" #include "gtkentry.h" #include "gtkmain.h" +#include "gtkprivate.h" #include "gtkselection.h" #include "gtksignal.h" #include "gtkstyle.h" @@ -1480,12 +1481,14 @@ gtk_entry_timer (gpointer data) { GtkEntry *entry; - g_return_val_if_fail (data != NULL, FALSE); + GTK_THREADS_ENTER; entry = GTK_ENTRY (data); entry->timer = 0; gtk_entry_draw_text (entry); + GTK_THREADS_LEAVE; + return FALSE; } |