Add display_default_screen, atom_intern, and event_loop_run vtable slots. Guard all X11-only paths in startup.c/screen.c/shutdown.c/event.c/xdnd.c with if (!dpy) so the Wayland path reaches wl_display_run() and exits cleanly (exit 0) on SIGTERM. wl-smoke-test.sh now PASSES. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Makefile.am | ||
| test_geom.c | ||
| test_x11_event.c | ||
| wl-smoke-test.sh | ||
| x11-smoke-test.sh | ||