Commit 27317eaff0

Andrew Kelley <andrew@ziglang.org>
2023-02-05 18:49:57
std.Build.ConfigHeaderStep: support sentinel-terminated strings
1 parent f62e3b8
Changed files (1)
lib
lib/std/Build/ConfigHeaderStep.zig
@@ -125,6 +125,12 @@ fn putValue(self: *ConfigHeaderStep, field_name: []const u8, comptime T: type, v
                         return;
                     }
                 },
+                .Int => {
+                    if (ptr.size == .Slice and ptr.child == u8) {
+                        try self.values.put(field_name, .{ .string = v });
+                        return;
+                    }
+                },
                 else => {},
             }