summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-07-22 11:16:03 +0300
committerPaul Buetow <paul@buetow.org>2026-07-22 11:16:03 +0300
commitce5e7ab42e17e4395ea53268c330d40a4cd53e06 (patch)
tree17bf911d7f751b3eea74736877147b6b34dc8fa5 /src/main.c
parent93b7bf1658c0ed4c53bd2426fdd3891ccfc934ce (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 'src/main.c')
0 files changed, 0 insertions, 0 deletions