GRand: Make sure to g_thread_init_glib()
authorRyan Lortie <desrt@desrt.ca>
Fri, 9 Sep 2011 17:39:22 +0000 (13:39 -0400)
committerRyan Lortie <desrt@desrt.ca>
Fri, 9 Sep 2011 17:39:22 +0000 (13:39 -0400)
The last commit should g_thread_init_glib() before attempting to use
GOnce.

glib/grand.c

index 1e50edd..21dd728 100644 (file)
@@ -133,6 +133,8 @@ get_random_version (void)
   static gsize initialized = FALSE;
   static guint random_version;
 
+  g_thread_init_glib ();
+
   if (g_once_init_enter (&initialized))
     {
       const gchar *version_string = g_getenv ("G_RANDOM_VERSION");