c = g_object_new (G_TYPE_OBJECT, NULL);
result = g_simple_async_result_new (a, callback_func, b, test_simple_async_idle);
+ g_assert (g_async_result_get_user_data (G_ASYNC_RESULT (result)) == b);
check (NULL, NULL, NULL);
g_simple_async_result_complete (result);
check (a, result, b);
ensure_destroyed (c);
*ran = TRUE;
- return FALSE;
+ return G_SOURCE_REMOVE;
}
static void
int
main (int argc, char **argv)
{
- g_type_init ();
g_test_init (&argc, &argv, NULL);
g_test_add_func ("/gio/simple-async-result/test", test_simple_async);