tdm_event_loop_source_remove(source);
}
+#if WAYLAND_VERSION_MAJOR >= 1 && WAYLAND_VERSION_MINOR >= 15
+ wl_display_destroy_clients(private_display->private_loop->wl_display);
+#endif
+
wl_display_destroy(private_display->private_loop->wl_display);
free(private_display->private_loop);