[listener] Support passing context arg to listener callbacks

This commit is contained in:
Christian Meffert
2024-12-27 10:58:54 +00:00
committed by Alain Nussbaumer
parent eca99f120a
commit 91175dc905
8 changed files with 20 additions and 17 deletions

View File

@@ -4117,7 +4117,7 @@ mpd_notify_idle(void *arg, int *retval)
}
static void
mpd_listener_cb(short event_mask)
mpd_listener_cb(short event_mask, void *ctx)
{
short *ptr;
@@ -4381,7 +4381,7 @@ mpd_init(void)
thread_setname(tid_mpd, "mpd");
mpd_clients = NULL;
listener_add(mpd_listener_cb, MPD_ALL_IDLE_LISTENER_EVENTS);
listener_add(mpd_listener_cb, MPD_ALL_IDLE_LISTENER_EVENTS, NULL);
return 0;