From 5daf2123318a7b6eb499d96383bc2c804270c19d Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sat, 5 Jun 2021 16:55:11 -0700 Subject: [PATCH] use stdlib for `u.concat` --- src/util/funcs.zig | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/util/funcs.zig b/src/util/funcs.zig index a44acfdcc6405def4cfbef0f610cb05034eb2538..8bafb0307250572f24d5e73764484e35a8804a47 100644 --- a/src/util/funcs.zig +++ b/src/util/funcs.zig @@ -106,11 +106,7 @@ pub fn join(xs: [][]const u8, delim: []const u8) ![]const u8 { } pub fn concat(items: [][]const u8) ![]const u8 { - var buf: []const u8 = ""; - for (items) |x| { - buf = try std.fmt.allocPrint(gpa, "{s}{s}", .{ buf, x }); - } - return buf; + return std.mem.join(gpa, "", items); } pub fn print_all(w: std.fs.File.Writer, items: anytype, ln: bool) !void { -- 2.54.0