authorgravatar for me@tadeo.caTadeo Kondrak <me@tadeo.ca> 2020-10-06 22:21:06-06:00
committergravatar for me@tadeo.caTadeo Kondrak <me@tadeo.ca> 2020-10-06 22:21:06-06:00
log49e68bdcf34d9c9a61c0dc8e55f487d51b6b8188
tree0478446d03ac9eba53ea5de273d1b423008377f5
parent7f7e2d608adb81cd00e54fd7fe5e7035a890565f
signature Commit is signed but in an unrecognized format.

std.fmt.comptimePrint: Return null terminated string


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

lib/std/fmt.zig+2-2
......@@ -1181,8 +1181,8 @@ fn bufPrintIntToSlice(buf: []u8, value: anytype, base: u8, uppercase: bool, opti
11811181 return buf[0..formatIntBuf(buf, value, base, uppercase, options)];
11821182}
11831183
1184pub fn comptimePrint(comptime fmt: []const u8, args: anytype) *const [count(fmt, args)]u8 {
1185 comptime var buf: [count(fmt, args)]u8 = undefined;
1184pub fn comptimePrint(comptime fmt: []const u8, args: anytype) *const [count(fmt, args):0]u8 {
1185 comptime var buf: [count(fmt, args):0]u8 = undefined;
11861186 _ = bufPrint(&buf, fmt, args) catch unreachable;
11871187 return &buf;
11881188}