diff --git a/tests/connection-test.c b/tests/connection-test.c index e284ea05..52d235d8 100644 --- a/tests/connection-test.c +++ b/tests/connection-test.c @@ -418,6 +418,7 @@ marshal_demarshal(struct marshal_data *data, object.id = msg[0]; closure = wl_connection_demarshal(data->read_connection, size, &objects, &message); + assert(closure); wl_closure_invoke(closure, WL_CLOSURE_INVOKE_SERVER, &object, 0, data); wl_closure_destroy(closure); }