changeset 251:c07d56c08e9f

Fix a deadlock
author Frank Benoit <benoit@tionex.de>
date Sun, 08 Jun 2008 02:04:44 +0200
parents 66441b183ff5
children ba11f2eee658
files dwt/internal/gtk/OS.d
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/dwt/internal/gtk/OS.d	Sat May 24 08:34:19 2008 +0200
+++ b/dwt/internal/gtk/OS.d	Sun Jun 08 02:04:44 2008 +0200
@@ -1269,7 +1269,10 @@
     mixin ForwardGtkOsCFunc!(.g_main_context_prepare);
     mixin ForwardGtkOsCFunc!(.g_main_context_query);
     mixin ForwardGtkOsCFunc!(.g_main_context_release);
-    mixin ForwardGtkOsCFunc!(g_main_context_wakeup);
+
+    // no lock for g_main_context_wakeup
+    alias .g_main_context_wakeup g_main_context_wakeup;
+
     mixin ForwardGtkOsCFunc!(.g_filename_to_utf8);
     mixin ForwardGtkOsCFunc!(.g_filename_to_uri);
     mixin ForwardGtkOsCFunc!(.g_filename_from_utf8);