tools: Run g_thread_init() unconditionally
authorBenjamin Otte <otte@redhat.com>
Wed, 20 Jan 2010 13:13:11 +0000 (14:13 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 20 Jan 2010 13:13:11 +0000 (14:13 +0100)
Since we define G_THREADS_MANDATORY, g_thread_supported() evaluates to
TRUE unconditionally, so calling g_thread_init() never happened.

tools/gst-inspect.c
tools/gst-launch.c
tools/gst-typefind.c
tools/gst-xmlinspect.c

index eb486d2..743e621 100644 (file)
@@ -1489,8 +1489,7 @@ main (int argc, char *argv[])
   textdomain (GETTEXT_PACKAGE);
 #endif
 
-  if (!g_thread_supported ())
-    g_thread_init (NULL);
+  g_thread_init (NULL);
 
   gst_tools_print_version ("gst-inspect");
 
index 034d337..38acb75 100644 (file)
@@ -707,8 +707,7 @@ main (int argc, char *argv[])
   textdomain (GETTEXT_PACKAGE);
 #endif
 
-  if (!g_thread_supported ())
-    g_thread_init (NULL);
+  g_thread_init (NULL);
 
   gst_tools_print_version ("gst-launch");
 
index 1f521fd..d51f282 100644 (file)
@@ -153,8 +153,7 @@ main (int argc, char *argv[])
   textdomain (GETTEXT_PACKAGE);
 #endif
 
-  if (!g_thread_supported ())
-    g_thread_init (NULL);
+  g_thread_init (NULL);
 
   gst_tools_print_version ("gst-typefind");
 
index 36b1913..6a8b6fd 100644 (file)
@@ -637,8 +637,7 @@ main (int argc, char *argv[])
 
   setlocale (LC_ALL, "");
 
-  if (!g_thread_supported ())
-    g_thread_init (NULL);
+  g_thread_init (NULL);
 
   gst_tools_print_version ("gst-xmlinspect");