g_thread_new: never fail
authorRyan Lortie <desrt@desrt.ca>
Thu, 13 Oct 2011 05:00:57 +0000 (01:00 -0400)
committerRyan Lortie <desrt@desrt.ca>
Thu, 13 Oct 2011 05:00:57 +0000 (01:00 -0400)
commit430c5635f245ca485f09035f1b6c3a59dd69758c
treea3b745d9c991565a087d157522ebf3b3175497e6
parent015f4b4513279c4be40c03121473ffcea347ed84
g_thread_new: never fail

Remove the GError argument from g_thread_new() and abort on failure.
Introduce g_thread_try() for those who want to handle failure.
26 files changed:
gio/gdbusprivate.c
gio/tests/contexts.c
gio/tests/gdbus-export.c
gio/tests/gdbus-peer.c
gio/tests/gdbus-proxy-threads.c
gio/tests/gdbus-test-codegen.c
gio/tests/gdbus-threading.c
gio/tests/resolver.c
gio/tests/send-data.c
gio/tests/socket-client.c
gio/tests/socket-server.c
gio/tests/socket.c
gio/tests/tls-interaction.c
gio/tests/unix-streams.c
glib/glib.symbols
glib/gmain.c
glib/gthread.c
glib/gthread.h
glib/gthreadpool.c
glib/tests/once.c
glib/tests/thread.c
gobject/tests/dynamictests.c
gthread/tests/1bit-mutex.c
gthread/tests/atomic.c
gthread/tests/gwakeuptest.c
gthread/tests/spawn-multithreaded.c