pub unsafe extern "C" fn g_thread_ref(
    thread: *mut GThread
) -> *mut GThread