From 973902fd31de48462cb7241c1d2d65ce872bb903 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sat, 22 Mar 2025 02:48:18 -0700 Subject: [PATCH] prefer splitScalar --- yaml.zig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yaml.zig b/yaml.zig index 4a2749c8cafb10b9988c51cedf32c48747ded8e7..226bc6f37e5c69f62d94dd5957758df5055e7cc0 100644 --- a/yaml.zig +++ b/yaml.zig @@ -211,7 +211,7 @@ pub fn parse(alloc: std.mem.Allocator, input: string) !Document { _ = c.yaml_parser_initialize(&parser); defer c.yaml_parser_delete(&parser); - const lines = try split(alloc, input, "\n"); + const lines = try split(alloc, input, '\n'); defer alloc.free(lines); _ = c.yaml_parser_set_input_string(&parser, input.ptr, input.len); @@ -381,11 +381,11 @@ fn get_event_string(event: Token, p: *const Parser) !string { // // -fn split(alloc: std.mem.Allocator, in: string, delim: string) ![]string { +fn split(alloc: std.mem.Allocator, in: string, delim: u8) ![]string { var list = std.ArrayList(string).init(alloc); errdefer list.deinit(); - var iter = std.mem.split(u8, in, delim); + var iter = std.mem.splitScalar(u8, in, delim); while (iter.next()) |str| { try list.append(str); } -- 2.54.0