mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-07-23 10:27:51 +02:00
Bug 527214 – g_timer_elapsed() returns random values.
* glib/gtimer.c (g_timer_new()): Print warning if g_thread_init() has not been called yet. Patch by Mathias Hasselmann svn path=/trunk/; revision=6907
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
2008-05-18 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
Bug 527214 – g_timer_elapsed() returns random values.
|
||||
|
||||
* docs/reference/glib/tmpl/timers.sgml:
|
||||
Add notes regarding gthreads dependency.
|
||||
Patch by Mathias Hasselmann
|
||||
|
||||
2008-05-17 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gio/gio-sections.txt: Add new api
|
||||
|
@@ -10,6 +10,10 @@ keep track of elapsed time
|
||||
This is done somewhat differently on different platforms, and can be tricky to
|
||||
get exactly right, so #GTimer provides a portable/convenient interface.
|
||||
</para>
|
||||
<note><para>
|
||||
#GTimer internally uses the threading API. Therefore g_thread_init() has to be
|
||||
called before creating #GTimer instances.
|
||||
</para></note>
|
||||
|
||||
<!-- ##### SECTION See_Also ##### -->
|
||||
<para>
|
||||
@@ -30,6 +34,9 @@ Opaque datatype that records a start time.
|
||||
Creates a new timer, and starts timing (i.e. g_timer_start() is implicitly
|
||||
called for you).
|
||||
</para>
|
||||
<note><para>
|
||||
Call g_thread_init() before using this function.
|
||||
</para></note>
|
||||
|
||||
@Returns: a new #GTimer.
|
||||
|
||||
|
Reference in New Issue
Block a user