# HG changeset patch # User Frank Benoit # Date 1212883484 -7200 # Node ID c07d56c08e9fab2cee7803c650da5b5e1c14c532 # Parent 66441b183ff5255d9241ab12bc83aef3e5e613b1 Fix a deadlock diff -r 66441b183ff5 -r c07d56c08e9f dwt/internal/gtk/OS.d --- 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);