]> Kevux Git Server - fll/commitdiff
Update: The Featureless Make needs recurse callback.
authorKevin Day <Kevin@kevux.org>
Sun, 15 Jun 2025 05:29:09 +0000 (00:29 -0500)
committerKevin Day <Kevin@kevux.org>
Sun, 15 Jun 2025 05:29:09 +0000 (00:29 -0500)
The recurse callback function parameter changed from `uint32_t` to `uint64_t`.

level_3/fake/c/main/fake/do.c
level_3/fake/c/main/fake/do.h

index c95dc9a8e82515bc50f2dec479e6158292929cfc..4cbd4291ab390a31475bbf379a851e452c5230fe 100644 (file)
@@ -5,7 +5,7 @@ extern "C" {
 #endif
 
 #ifndef _di_fake_do_copy_action_
-  void fake_do_copy_action(f_directory_recurse_do_t * const recurse, const f_string_static_t name, const uint32_t flag) {
+  void fake_do_copy_action(f_directory_recurse_do_t * const recurse, const f_string_static_t name, const uint64_t flag) {
 
     if (!recurse || !recurse->state.custom) return;
 
@@ -144,7 +144,7 @@ extern "C" {
 #endif // _di_fake_do_copy_action_
 
 #ifndef _di_fake_do_copy_handle_
-  void fake_do_copy_handle(f_directory_recurse_do_t * const recurse, const f_string_static_t name, const uint32_t flag) {
+  void fake_do_copy_handle(f_directory_recurse_do_t * const recurse, const f_string_static_t name, const uint64_t flag) {
 
     if (!recurse || !recurse->state.custom || F_status_set_fine(recurse->state.status) == F_interrupt) return;
 
index 6e687b3980b6795c973d2d5bd781841ea1d76dff..c5c6300f740bb381689328c487ec1addae002b25 100644 (file)
@@ -60,7 +60,7 @@ extern "C" {
  * @see fake_build_copy()
  */
 #ifndef _di_fake_do_copy_action_
-  extern void fake_do_copy_action(f_directory_recurse_do_t * const recurse, const f_string_static_t name, const uint32_t flag);
+  extern void fake_do_copy_action(f_directory_recurse_do_t * const recurse, const f_string_static_t name, const uint64_t flag);
 #endif // _di_fake_do_copy_action_
 
 /**
@@ -87,7 +87,7 @@ extern "C" {
  *   The flags representing the action.
  */
 #ifndef _di_fake_do_copy_handle_
-  extern void fake_do_copy_handle(f_directory_recurse_do_t * const recurse, const f_string_static_t name, const uint32_t flag);
+  extern void fake_do_copy_handle(f_directory_recurse_do_t * const recurse, const f_string_static_t name, const uint64_t flag);
 #endif // _di_fake_do_copy_handle_
 
 #ifdef __cplusplus