]> Kevux Git Server - fll/commitdiff
Bugfix: Incorrect mode display when featureless make is building settings.
authorKevin Day <kevin@kevux.org>
Sun, 25 Feb 2024 17:37:37 +0000 (11:37 -0600)
committerKevin Day <kevin@kevux.org>
Sun, 25 Feb 2024 17:37:37 +0000 (11:37 -0600)
The modes being displayed are the default modes.
This is incorrect.
The modes being selected should be displayed.

This is a bug only with the messages being printed and does not affect the actual build process.
The build process appears to be operating correctly.

level_3/fake/c/private-build.c

index c6037e99f337a7159306165716677ba79a3da43a..14228a3a712b83fdc94b6bdc166bbb1227393f83 100644 (file)
@@ -850,9 +850,6 @@ const f_string_static_t fake_build_documentation_files_s = macro_f_string_static
           if (build_arguments->used > 1) {
             modes_custom.used = build_arguments->used - 1;
           }
-          else if (data_build.setting.modes.used) {
-            modes_custom.used = data_build.setting.modes.used;
-          }
         }
 
         f_string_static_t modes_custom_array[modes_custom.used];
@@ -866,11 +863,6 @@ const f_string_static_t fake_build_documentation_files_s = macro_f_string_static
               modes_custom.array[i] = build_arguments->array[i + 1];
             } // for
           }
-          else if (data_build.setting.modes.used) {
-            for (; i < data_build.setting.modes.used; ++i) {
-              modes_custom.array[i] = data_build.setting.modes.array[i];
-            } // for
-          }
         }
 
         // Custom modes are always used if provided, otherwise fallback to the passed modes or the default modes.