[gtkhtml] Remove GDK_THREADS_ENTER and GDK_THREADS_LEAVE macros.



commit 6f5ce82abed898ee91eaa87785bc7154e9262ab6
Author: Matthew Barnes <mbarnes redhat com>
Date:   Sat Aug 4 10:29:53 2012 -0400

    Remove GDK_THREADS_ENTER and GDK_THREADS_LEAVE macros.
    
    The code in gtkhtml.c is single-threaded, these macros are not needed.

 gtkhtml/gtkhtml.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)
---
diff --git a/gtkhtml/gtkhtml.c b/gtkhtml/gtkhtml.c
index 6284855..91abeca 100644
--- a/gtkhtml/gtkhtml.c
+++ b/gtkhtml/gtkhtml.c
@@ -715,8 +715,6 @@ scroll_timeout_cb (gpointer data)
 	gint x_scroll, y_scroll;
 	gint x, y;
 
-	GDK_THREADS_ENTER ();
-
 	widget = GTK_WIDGET (data);
 	html = GTK_HTML (data);
 	engine = html->engine;
@@ -762,8 +760,6 @@ scroll_timeout_cb (gpointer data)
 	inc_adjustment (vadjustment, html_engine_get_doc_height (html->engine),
 			allocation.height, y_scroll);
 
-	GDK_THREADS_LEAVE ();
-
 	return TRUE;
 }
 
@@ -776,9 +772,7 @@ setup_scroll_timeout (GtkHTML *html)
 	html->priv->scroll_timeout_id = g_timeout_add (SCROLL_TIMEOUT_INTERVAL,
 						   scroll_timeout_cb, html);
 
-	GDK_THREADS_LEAVE ();
 	scroll_timeout_cb (html);
-	GDK_THREADS_ENTER ();
 }
 
 static void



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]