]> Kevux Git Server - fll/commit
Update: Improve status handling of fl_directory_do().
authorKevin Day <Kevin@kevux.org>
Thu, 12 Jun 2025 02:13:26 +0000 (21:13 -0500)
committerKevin Day <Kevin@kevux.org>
Thu, 12 Jun 2025 02:13:26 +0000 (21:13 -0500)
commitfb7eafc4d1f50ba09f7155adc98e3d5f5933ec9d
treee80b5aa9f6e24b26592c57ba7d2fb2915a5552c3
parent5f7b45ee7b7d50fedf3f79917d8ba44d83140522
Update: Improve status handling of fl_directory_do().

Add `F_skip` support to allow skipping the next action for some path.

Honor the `F_break`, `F_continue`, `F_done`, and the `F_interrupt` more consistently.
Make sure to consistently clean up the directory stream when these are set.
level_1/fl_directory/c/directory.c
level_1/fl_directory/c/directory.h
level_1/fl_directory/c/private-directory.c