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:
Matthias Clasen
2008-05-18 19:15:32 +00:00
parent 4f21fe18cb
commit 4b06cf6ce9
4 changed files with 27 additions and 0 deletions

View File

@@ -69,6 +69,10 @@ g_timer_new (void)
{
GTimer *timer;
if (!g_thread_supported ())
g_warning ("g_timer_new() called, but GThreads not initialized yet. "
"Call g_thread_init ().");
timer = g_new (GTimer, 1);
timer->active = TRUE;