authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-02-05 10:49:57-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-02-13 06:42:25-07:00
log27317eaff08453792ae2d3bd0c96f81be8a26bfc
treed592586d8d5f69e807fb3ab7051ca8519b4ddd78
parentf62e3b8c0dd232bddb559405b00c1c1c4815f359

std.Build.ConfigHeaderStep: support sentinel-terminated strings


1 files changed, 6 insertions(+), 0 deletions(-)

lib/std/Build/ConfigHeaderStep.zig+6
...@@ -125,6 +125,12 @@ fn putValue(self: *ConfigHeaderStep, field_name: []const u8, comptime T: type, v...@@ -125,6 +125,12 @@ fn putValue(self: *ConfigHeaderStep, field_name: []const u8, comptime T: type, v
125 return;125 return;
126 }126 }
127 },127 },
128 .Int => {
129 if (ptr.size == .Slice and ptr.child == u8) {
130 try self.values.put(field_name, .{ .string = v });
131 return;
132 }
133 },
128 else => {},134 else => {},
129 }135 }
130136