mirror of
https://gitlab.freedesktop.org/pipewire/pipewire
synced 2024-10-14 20:02:38 +00:00
test: loop: do not use NULL as event handler
This commit is contained in:
parent
67a27d80c6
commit
1e99551233
|
@ -227,6 +227,12 @@ PWTEST(pwtest_loop_recurse2)
|
||||||
return PWTEST_PASS;
|
return PWTEST_PASS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
on_event_fail_if_called(void *data, int fd, uint32_t mask)
|
||||||
|
{
|
||||||
|
pwtest_fail_if_reached();
|
||||||
|
}
|
||||||
|
|
||||||
PWTEST(thread_loop_destroy_between_poll_and_lock)
|
PWTEST(thread_loop_destroy_between_poll_and_lock)
|
||||||
{
|
{
|
||||||
pw_init(NULL, NULL);
|
pw_init(NULL, NULL);
|
||||||
|
@ -240,7 +246,7 @@ PWTEST(thread_loop_destroy_between_poll_and_lock)
|
||||||
int evfd = eventfd(0, 0);
|
int evfd = eventfd(0, 0);
|
||||||
pwtest_errno_ok(evfd);
|
pwtest_errno_ok(evfd);
|
||||||
|
|
||||||
struct spa_source *source = pw_loop_add_io(loop, evfd, SPA_IO_IN, true, NULL, NULL);
|
struct spa_source *source = pw_loop_add_io(loop, evfd, SPA_IO_IN, true, on_event_fail_if_called, NULL);
|
||||||
pwtest_ptr_notnull(source);
|
pwtest_ptr_notnull(source);
|
||||||
|
|
||||||
pw_thread_loop_start(thread_loop);
|
pw_thread_loop_start(thread_loop);
|
||||||
|
|
Loading…
Reference in a new issue