Don't print column if column info is missing

This commit is contained in:
Mason Remaley
2026-04-07 16:01:14 -07:00
parent 7ec2f2b27d
commit 094e841f09
+5 -1
View File
@@ -1178,7 +1178,11 @@ fn printLineInfo(
t.setColor(.bold) catch {};
if (source_location) |*sl| {
try writer.print("{s}:{d}:{d}", .{ sl.file_name, sl.line, sl.column });
if (sl.column == 0) {
try writer.print("{s}:{d}", .{ sl.file_name, sl.line });
} else {
try writer.print("{s}:{d}:{d}", .{ sl.file_name, sl.line, sl.column });
}
} else {
try writer.writeAll("???:?:?");
}