win32 threads: simplify
authorRyan Lortie <desrt@desrt.ca>
Thu, 13 Oct 2011 03:22:31 +0000 (23:22 -0400)
committerRyan Lortie <desrt@desrt.ca>
Thu, 13 Oct 2011 03:22:31 +0000 (23:22 -0400)
commit45736d33bb0a855cfa1aa07453c7af0d26996e9b
tree9d08213496f98b54d9c5eed1110f3b9614a300af
parentdfd466979be8ab93d7c569c3e5199a02d03671e8
win32 threads: simplify

Merge the GThreadData with the GThreadWin32 struct.  Drop the extra TLS
variable.

Close the handle on _free(), which means that there is no leak if
g_system_thread_join() isn't called.

Remove all internal concept of joinability.
glib/gthread-win32.c