From: Kevin Day Date: Sun, 27 Apr 2025 22:30:07 +0000 (-0500) Subject: Update: The fl_directory_do() now explicitly requires flags to be set. X-Git-Tag: 0.7.1~1 X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=e4c021d5283f6578c676c21016fa58c7d6a2e954;p=kevux-tools Update: The fl_directory_do() now explicitly requires flags to be set. The action flag used to be always processed but this is no longer the case. --- diff --git a/sources/c/program/kevux/tools/remove/main/operate.c b/sources/c/program/kevux/tools/remove/main/operate.c index e3260ec..b66aa67 100644 --- a/sources/c/program/kevux/tools/remove/main/operate.c +++ b/sources/c/program/kevux/tools/remove/main/operate.c @@ -13,7 +13,7 @@ extern "C" { main->cache.recurse.state.interrupt = &kt_remove_signal_check_recurse; main->cache.recurse.depth_max = main->setting.flag & kt_remove_main_flag_recurse_d ? kt_remove_depth_max_d : 0; - main->cache.recurse.flag = 0; + main->cache.recurse.flag = f_directory_recurse_do_flag_before_action_after_d; main->cache.recurse.path.used = 0; main->cache.recurse.path_top = &path;