Commit b259696cfb

Isaac Freund <ifreund@ifreund.xyz>
2020-10-15 12:19:50
std/fmt: rename allocPrint0() to allocPrintZ()
This is consistent with other standard library functions working with null terminated pointers/slices.
1 parent 3b4432d
Changed files (1)
lib
lib/std/fmt.zig
@@ -1151,7 +1151,10 @@ pub fn allocPrint(allocator: *mem.Allocator, comptime fmt: []const u8, args: any
     };
 }
 
-pub fn allocPrint0(allocator: *mem.Allocator, comptime fmt: []const u8, args: anytype) AllocPrintError![:0]u8 {
+/// Deprecated, use allocPrintZ
+pub const allocPrint0 = allocPrintZ;
+
+pub fn allocPrintZ(allocator: *mem.Allocator, comptime fmt: []const u8, args: anytype) AllocPrintError![:0]u8 {
     const result = try allocPrint(allocator, fmt ++ "\x00", args);
     return result[0 .. result.len - 1 :0];
 }