{
g_test_init (&argc, &argv, NULL);
-#ifdef TEST_THREADED
- g_thread_init (NULL);
-#endif
-
g_test_add_func ("/glib-unix/pipe", test_pipe);
g_test_add_func ("/glib-unix/error", test_error);
g_test_add_func ("/glib-unix/sighup", test_sighup);
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
+
#include <glib-object.h>
typedef struct _MyBoxed MyBoxed;
/* create threads */
for (i = 0; i < N_THREADS; i++) {
- threads[i] = g_thread_create (ref_unref_thread, (gpointer) DYNAMIC_OBJECT_TYPE, TRUE, NULL);
+ threads[i] = g_thread_new ("test", ref_unref_thread, (gpointer) DYNAMIC_OBJECT_TYPE, TRUE, NULL);
}
/* execute threads */
main (int argc,
char *argv[])
{
- g_thread_init (NULL);
g_test_init (&argc, &argv, NULL);
g_type_init ();
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
#include <glib-object.h>
static void
* otherwise) arising in any way out of the use of this software, even
* if advised of the possibility of such damage.
*/
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
#include <glib.h>
#include <glib-object.h>
main (int argc,
char *argv[])
{
- g_thread_init (NULL);
g_test_init (&argc, &argv, NULL);
g_type_init ();
GThread *threads[THREADS];
int i;
- g_thread_init (NULL);
-
#ifdef TEST_EMULATED_FUTEX
#define SUFFIX "-emufutex"
bits[i] = g_random_int () % 32;
for (i = 0; i < THREADS; i++)
- threads[i] = g_thread_create (thread_func,
+ threads[i] = g_thread_new ("foo", thread_func,
GINT_TO_POINTER (use_pointers),
TRUE, NULL);
* See the included COPYING file for more information.
*/
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
+
#include <glib.h>
/* On smcv's laptop, 1e4 iterations didn't always exhibit the bug, but 1e5
{
g_test_bug ("642026");
- g_thread_init (NULL);
-
mutex = g_mutex_new ();
cond = g_cond_new ();
g_test_init (&argc, &argv, NULL);
g_test_bug_base ("https://bugzilla.gnome.org/show_bug.cgi?id=");
-#ifdef G_ERRORCHECK_MUTEXES
- g_test_add_func ("/glib/642026-ec", testcase);
-#else
g_test_add_func ("/glib/642026", testcase);
-#endif
return g_test_run ();
}
bucket[i] = 0;
for (i = 0; i < THREADS; i++)
- threads[i] = g_thread_create (thread_func, GINT_TO_POINTER (i), TRUE, NULL);
+ threads[i] = g_thread_new ("atomic", thread_func, GINT_TO_POINTER (i), TRUE, NULL);
for (i = 0; i < THREADS; i++)
g_thread_join (threads[i]);
int
main (int argc, char *argv[])
{
- g_thread_init (NULL);
-
g_test_init (&argc, &argv, NULL);
g_test_add_func ("/glib/atomic/add", test_atomic);
for (i = 0; i < NUM_THREADS; i++)
{
context_init (&contexts[i]);
- threads[i] = g_thread_create (thread_func, &contexts[i], TRUE, NULL);
+ threads[i] = g_thread_new ("test", thread_func, &contexts[i], TRUE, NULL);
}
/* dispatch tokens */
int
main (int argc, char **argv)
{
- g_thread_init (NULL);
-
g_test_init (&argc, &argv, NULL);
#ifdef TEST_EVENTFD_FALLBACK
{
GThread *thread;
- thread = g_thread_create (function,
- GINT_TO_POINTER (i), TRUE, &error);
+ thread = g_thread_new ("test", function,
+ GINT_TO_POINTER (i), TRUE, &error);
g_assert_no_error (error);
g_ptr_array_add (threads, thread);
}
g_test_init (&argc, &argv, NULL);
- g_thread_init (NULL);
-
dirname = g_path_get_dirname (argv[0]);
echo_prog_path = g_build_filename (dirname, "test-spawn-echo", NULL);
if (!g_file_test (echo_prog_path, G_FILE_TEST_EXISTS))
g_test_init (&argc, &argv, NULL);
- g_thread_init (NULL);
-
dirname = g_path_get_dirname (argv[0]);
echo_prog_path = g_build_filename (dirname, "test-spawn-echo", NULL);
if (!g_file_test (echo_prog_path, G_FILE_TEST_EXISTS))