authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-26 20:31:33 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-26 20:31:33 -07:00
log56689f8b348e4d632290f77c2f1ef42b310b6bd4
treefa43845d7c22bd6ea319bbda1bd5305d1b4507fe
parentaa1eefacf29df6ef27a486a13f46ff9773b1eac0
signaturebadge-check Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

fmt: add bufPrintZ


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

fmt.zig+4
......@@ -824,6 +824,10 @@ pub fn bufPrint(buf: []u8, comptime fmt: []const u8, args: anytype) ![]u8 {
824824 };
825825 return fbs.written();
826826}
827pub fn bufPrintZ(buf: []u8, comptime fmt: []const u8, args: anytype) ![:0]u8 {
828 const result = try bufPrint(buf, fmt ++ "\x00", args);
829 return result[0 .. result.len - 1 :0];
830}
827831
828832const digits2_alphabet = blk: {
829833 var data: [200]u8 = @splat(0);