diff options
| author | Paul Buetow <paul@buetow.org> | 2026-07-22 11:16:03 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-07-22 11:16:03 +0300 |
| commit | ce5e7ab42e17e4395ea53268c330d40a4cd53e06 (patch) | |
| tree | 17bf911d7f751b3eea74736877147b6b34dc8fa5 /tests/test_responsive_nav.c | |
| parent | 93b7bf1658c0ed4c53bd2426fdd3891ccfc934ce (diff) | |
Fix minimal CI lane (gegl=disabled): move _proceed_* out of the GEGL guardmain
The _proceed_prev/next/first/last helpers are trivial wrappers over the
public ggaze_window navigation API and do not depend on GEGL, but were
defined only inside the #if GGAZE_HAVE_GEGL block. The always-compiled
_action_prev/next/first/last handlers reference them via _maybe_save_then,
so the gegl=disabled (minimal) lane failed with '_proceed_prev undeclared'
(regression introduced by the enhance save-dialog commit, before M8 marks).
Move the four helpers out of the GEGL guard so they are always compiled.
Verified: meson setup build-min -Dgegl=disabled -Djxl=disabled -Davif=disabled -Dheif=disabled && ninja -C build-min && meson test -C build-min (23/23 OK); default gegl=enabled lane still 24/24 OK.
Diffstat (limited to 'tests/test_responsive_nav.c')
0 files changed, 0 insertions, 0 deletions
