toDump() fixed fills
This commit is contained in:
parent
eb25bcb94e
commit
bd19570dec
@ -134,14 +134,14 @@ fun ByteArray.toDumpLines(wide: Boolean = false): List<String> {
|
||||
line.append(' ')
|
||||
}
|
||||
line!!.append((this[i].toUByte()).encodeToHex(2))
|
||||
if( i == lineSize/2) line.append(" \u250A")
|
||||
if( i % lineSize == lineSize/2 - 1) line.append(" \u250A")
|
||||
line.append(' ')
|
||||
}
|
||||
if (line != null) {
|
||||
val l = size
|
||||
var fill = lineSize - l % lineSize
|
||||
if( fill > lineSize/2 ) line.append(" ")
|
||||
if (fill < lineSize) while (fill-- > 0) line.append(" ")
|
||||
line.append(" ")
|
||||
val index = l - l % lineSize
|
||||
line.append(dumpChars(if (index < l) index else l - lineSize))
|
||||
lines.add(line.toString())
|
||||
|
Loading…
Reference in New Issue
Block a user