Commit af35e5e1 authored by Paolo Bonzini's avatar Paolo Bonzini
Browse files

tests/test-qmp-event: fix for GLib < 2.31



On old GLib, the test needs a g_thread_init call.

Reported-by: default avatarWenchao Xia <wenchaoqemu@gmail.com>
Tested-by: default avatarWenchao Xia <wenchaoqemu@gmail.com>
Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
parent e02bc6de
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -251,6 +251,12 @@ static void test_event_d(TestEventData *data,

int main(int argc, char **argv)
{
#if !GLIB_CHECK_VERSION(2, 31, 0)
    if (!g_thread_supported()) {
       g_thread_init(NULL);
    }
#endif

    qmp_event_set_func_emit(event_test_emit);

    g_test_init(&argc, &argv, NULL);