]> Pileus Git - ~andy/gtk/commitdiff
Mention that the Win32 backend should not be used from multiple threads.
authorTor Lillqvist <tml@novell.com>
Mon, 3 Apr 2006 21:04:34 +0000 (21:04 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Mon, 3 Apr 2006 21:04:34 +0000 (21:04 +0000)
2006-04-04  Tor Lillqvist  <tml@novell.com>

* gdk/tmpl/threads.sgml: Mention that the Win32 backend should not
be used from multiple threads.

docs/reference/ChangeLog
docs/reference/gdk/tmpl/threads.sgml

index 5dfe20fb91b179307a866c56add855b8ce9e6633..7331bccd405d57824f1e46ecc16606bd888d0c03 100644 (file)
@@ -1,3 +1,8 @@
+2006-04-04  Tor Lillqvist  <tml@novell.com>
+
+       * gdk/tmpl/threads.sgml: Mention that the Win32 backend should not
+       be used from multiple threads.
+
 2006-03-31  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtk-sections.txt: Updates
index c973ef94849815dec72915ed4488082048b57ad2..0400280ca20cb8b18cd56d18a2c648350b4f5501 100644 (file)
@@ -22,6 +22,11 @@ which protects all use of GTK+. That is, only one thread can use GTK+
 at any given time.
 </para>
 <para>
+Unfortunately the above holds with the X11 backend only. With the
+Win32 backend, GDK calls should not be attempted from multiple threads
+at all.
+</para>
+<para>
 You must call g_thread_init() and gdk_threads_init() before executing
 any other GTK+ or GDK functions in a threaded GTK+ program.
 </para>