From 9ae083638f1561267991a88523965faf4f50c3cd Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 3 Jan 2005 19:35:20 +0000 Subject: [PATCH] Improve the threads examples. (#161618, Stefan Kost) 2005-01-03 Matthias Clasen * gdk/tmpl/threads.sgml: Improve the threads examples. (#161618, Stefan Kost) --- docs/reference/ChangeLog | 5 +++++ docs/reference/gdk/tmpl/threads.sgml | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index 876888b998..9ed6bb7daa 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,8 @@ +2005-01-03 Matthias Clasen + + * gdk/tmpl/threads.sgml: Improve the threads + examples. (#161618, Stefan Kost) + 2004-12-26 Matthias Clasen * gtk/tmpl/gtkexpander.sgml: Typo fix. (#162219, Masao Mutoh) diff --git a/docs/reference/gdk/tmpl/threads.sgml b/docs/reference/gdk/tmpl/threads.sgml index d0beda99e7..a97a446716 100644 --- a/docs/reference/gdk/tmpl/threads.sgml +++ b/docs/reference/gdk/tmpl/threads.sgml @@ -65,12 +65,13 @@ main (int argc, char *argv[]) g_thread_init (NULL); gdk_threads_init (); + gdk_threads_enter (); + gtk_init (&argc, &argv); window = create_window (); gtk_widget_show (window); - gdk_threads_enter (); gtk_main (); gdk_threads_leave (); @@ -193,6 +194,7 @@ int main (int argc, char *argv[]) /* init threads */ g_thread_init (NULL); gdk_threads_init (); + gdk_threads_enter (); /* init gtk */ gtk_init(&argc, &argv); @@ -226,7 +228,6 @@ int main (int argc, char *argv[]) pthread_create (&no_tid, NULL, argument_thread, &no_args); /* enter the GTK main loop */ - gdk_threads_enter (); gtk_main (); gdk_threads_leave ();