authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-30 19:42:17 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-30 19:42:17 -07:00
log19c3e2203e69a6bc51b9e7c80eeb57cb01978ba2
treefdabea686357549d8579d5db901825cb81122786
parent1dbb8eec4059e6b49e9a590300355f8090c681c7
signaturebadge-check Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

Mapping: make get_string_array return nul-delimited too


1 files changed, 2 insertions(+), 2 deletions(-)

yaml.zig+2-2
...@@ -168,8 +168,8 @@ pub const Mapping = struct {...@@ -168,8 +168,8 @@ pub const Mapping = struct {
168 return self.getT(k, .string);168 return self.getT(k, .string);
169 }169 }
170170
171 pub fn get_string_array(self: Mapping, alloc: std.mem.Allocator, k: string) ![]string {171 pub fn get_string_array(self: Mapping, alloc: std.mem.Allocator, k: string) ![][:0]const u8 {
172 var list = std.ArrayList(string).init(alloc);172 var list = std.ArrayList([:0]const u8).init(alloc);
173 errdefer list.deinit();173 errdefer list.deinit();
174 if (self.get(k)) |val| {174 if (self.get(k)) |val| {
175 if (val == .sequence) {175 if (val == .sequence) {