aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fmt.zig
diff options
context:
space:
mode:
Diffstat (limited to 'lib/std/fmt.zig')
-rw-r--r--lib/std/fmt.zig6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/std/fmt.zig b/lib/std/fmt.zig
index b9c6dd0033..d093101646 100644
--- a/lib/std/fmt.zig
+++ b/lib/std/fmt.zig
@@ -414,10 +414,9 @@ pub fn formatType(
if (max_depth == 0) {
return output(context, "{ ... }");
}
- comptime var field_i = 0;
try output(context, "{");
- inline for (StructT.fields) |f| {
- if (field_i == 0) {
+ inline for (StructT.fields) |f, i| {
+ if (i == 0) {
try output(context, " .");
} else {
try output(context, ", .");
@@ -425,7 +424,6 @@ pub fn formatType(
try output(context, f.name);
try output(context, " = ");
try formatType(@field(value, f.name), fmt, options, context, Errors, output, max_depth - 1);
- field_i += 1;
}
try output(context, " }");
},