Browse Source

build.zig: Fix a minor issue with `-Dconfig` (#4418)

Sage Hane 9 months ago
parent
commit
53f7da2506
1 changed files with 1 additions and 0 deletions
  1. 1 0
      build.zig

+ 1 - 0
build.zig

@@ -116,6 +116,7 @@ fn compileRaylib(b: *std.Build, target: std.Build.ResolvedTarget, optimize: std.
         // `n` corresponds to the number of user-specified flags
         // `n` corresponds to the number of user-specified flags
         outer: for (config_h_flags) |flag| {
         outer: for (config_h_flags) |flag| {
             // If a user already specified the flag, skip it
             // If a user already specified the flag, skip it
+            config_iter.reset();
             while (config_iter.next()) |config_flag| {
             while (config_iter.next()) |config_flag| {
                 // For a user-specified flag to match, it must share the same prefix and have the
                 // For a user-specified flag to match, it must share the same prefix and have the
                 // same length or be followed by an equals sign
                 // same length or be followed by an equals sign