Document the necessity to call g_thread_init() when using threads (even

2004-08-12  Matthias Clasen  <mclasen@redhat.com>

	* glib/tmpl/threads.sgml: Document the necessity to call
	g_thread_init() when using threads
	(even non-gthreads).  (#149490, Vincent Untz)
This commit is contained in:
Matthias Clasen
2004-08-12 15:00:35 +00:00
committed by Matthias Clasen
parent 305e8c86d9
commit 31e039c739
2 changed files with 10 additions and 4 deletions

View File

@@ -1,3 +1,10 @@
2004-08-12 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/threads.sgml: Document the necessity to call
g_thread_init() when using threads
(even non-gthreads). (#149490, Vincent Untz)
Tue Aug 3 16:43:22 2004 Matthias Clasen <maclas@gmx.de> Tue Aug 3 16:43:22 2004 Matthias Clasen <maclas@gmx.de>
* glib/glib-sections.txt: Add a section for GOption. * glib/glib-sections.txt: Add a section for GOption.

View File

@@ -142,10 +142,9 @@ This struct should only be used, if you know, what you are doing.
<!-- ##### FUNCTION g_thread_init ##### --> <!-- ##### FUNCTION g_thread_init ##### -->
<para> <para>
Before you use a thread related function in GLib, you should If you use GLib from more than one thread, you must initialize
initialize the thread system. This is done by calling the thread system by calling g_thread_init(). Most of the time you
g_thread_init(). Most of the time you will only have to call will only have to call <literal>g_thread_init (NULL)</literal>.
<literal>g_thread_init(NULL)</literal>.
</para> </para>
<note> <note>