thread: remove GSystemThread assign/equal
authorRyan Lortie <desrt@desrt.ca>
Wed, 12 Oct 2011 22:24:48 +0000 (18:24 -0400)
committerRyan Lortie <desrt@desrt.ca>
Wed, 12 Oct 2011 22:24:48 +0000 (18:24 -0400)
These are no longer in use.

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

index 9e86179..6954f3f 100644 (file)
@@ -1146,13 +1146,6 @@ g_system_thread_self (gpointer thread)
   *(pthread_t*)thread = pthread_self();
 }
 
-gboolean
-g_system_thread_equal (gpointer thread1,
-                       gpointer thread2)
-{
-  return (pthread_equal (*(pthread_t*)thread1, *(pthread_t*)thread2) != 0);
-}
-
 void
 g_system_thread_set_name (const gchar *name)
 {
index 245a4fb..c2d0b7e 100644 (file)
@@ -563,13 +563,6 @@ g_system_thread_join (gpointer thread)
   g_free (target);
 }
 
-gboolean
-g_system_thread_equal (gpointer thread1,
-                       gpointer thread2)
-{
-   return ((GSystemThread*)thread1)->dummy_pointer == ((GSystemThread*)thread2)->dummy_pointer;
-}
-
 void
 g_system_thread_set_name (const gchar *name)
 {
index 5ed180c..f9cbb7c 100644 (file)
 
 G_BEGIN_DECLS
 
-/* System thread identifier comparison and assignment */
-#if GLIB_SIZEOF_SYSTEM_THREAD == SIZEOF_VOID_P
-# define g_system_thread_assign(dest, src)                             \
-   ((dest).dummy_pointer = (src).dummy_pointer)
-#else /* GLIB_SIZEOF_SYSTEM_THREAD != SIZEOF_VOID_P */
-# define g_system_thread_assign(dest, src)                             \
-   (memcpy (&(dest), &(src), GLIB_SIZEOF_SYSTEM_THREAD))
-#endif /* GLIB_SIZEOF_SYSTEM_THREAD == SIZEOF_VOID_P */
-
 typedef struct _GRealThread GRealThread;
 typedef void (*GThreadSetup) (GRealThread *thread);