Make empty arrays work on a single line with %#v

This commit is contained in:
gingerBill
2021-09-25 21:12:10 +01:00
parent 6fab93c4b3
commit aa382959a7

View File

@@ -1219,6 +1219,10 @@ fmt_write_array :: proc(fi: ^Info, array_data: rawptr, count: int, elem_size: in
io.write_byte(fi.writer, '[')
defer io.write_byte(fi.writer, ']')
if count <= 0 {
return
}
if fi.hash {
io.write_byte(fi.writer, '\n')
defer fmt_write_indent(fi)