remove 'joinable' parameter to backends
authorRyan Lortie <desrt@desrt.ca>
Thu, 13 Oct 2011 04:01:28 +0000 (00:01 -0400)
committerRyan Lortie <desrt@desrt.ca>
Thu, 13 Oct 2011 04:01:28 +0000 (00:01 -0400)
Both backends are now oblivious to the concept of joinability, so don't
bother passing the parameter.

glib/gthread-posix.c
glib/gthread-win32.c
glib/gthread.c
glib/gthreadprivate.h

index a1fdf84..1f9a813 100644 (file)
@@ -1094,7 +1094,6 @@ g_system_thread_free (GRealThread *thread)
 GRealThread *
 g_system_thread_new (GThreadFunc   thread_func,
                      gulong        stack_size,
-                     gboolean      joinable,
                      GError      **error)
 {
   GThreadPosix *thread;
index ad1cebc..5199f9b 100644 (file)
@@ -492,7 +492,6 @@ g_thread_win32_proxy (gpointer data)
 GRealThread *
 g_system_thread_new (GThreadFunc   func,
                      gulong        stack_size,
-                     gboolean      joinable,
                      GError      **error)
 {
   GThreadWin32 *thread;
index 8917db1..210d125 100644 (file)
@@ -809,7 +809,7 @@ g_thread_new_internal (const gchar   *name,
   g_return_val_if_fail (func != NULL, NULL);
 
   G_LOCK (g_thread_new);
-  thread = g_system_thread_new (proxy, stack_size, joinable, error);
+  thread = g_system_thread_new (proxy, stack_size, error);
   if (thread)
     {
       thread->ours = TRUE;
index 725da4b..bd634bd 100644 (file)
@@ -37,7 +37,6 @@ void            g_system_thread_wait            (GRealThread  *thread);
 G_GNUC_INTERNAL
 GRealThread *   g_system_thread_new             (GThreadFunc   func,
                                                  gulong        stack_size,
-                                                 gboolean      joinable,
                                                  GError      **error);
 G_GNUC_INTERNAL
 void            g_system_thread_free            (GRealThread  *thread);