fix padding

again
This commit is contained in:
2025-11-10 18:08:21 +01:00
parent 0daa5d68a4
commit 3a0a947fb0
2 changed files with 8 additions and 8 deletions

View File

@@ -40,10 +40,10 @@ fun ByteArray.padStart(
padByte: Byte, padByte: Byte,
): ByteArray { ): ByteArray {
return buildList { return buildList {
repeat(length - size) { repeat(length - this@padStart.size) {
add(padByte) add(padByte)
} }
addAll(this) addAll(this@padStart)
}.toByteArray() }.toByteArray()
} }
@@ -52,8 +52,8 @@ fun ByteArray.padEnd(
padByte: Byte, padByte: Byte,
): ByteArray { ): ByteArray {
return buildList { return buildList {
addAll(this) addAll(this@padEnd)
repeat(length - size) { repeat(length - this@padEnd.size) {
add(padByte) add(padByte)
} }
}.toByteArray() }.toByteArray()

View File

@@ -37,10 +37,10 @@ fun UByteArray.padStart(
padByte: UByte, padByte: UByte,
): UByteArray { ): UByteArray {
return buildList { return buildList {
repeat(length - size) { repeat(length - this@padStart.size) {
add(padByte) add(padByte)
} }
addAll(this) addAll(this@padStart)
}.toUByteArray() }.toUByteArray()
} }
@@ -49,8 +49,8 @@ fun UByteArray.padEnd(
padByte: UByte, padByte: UByte,
): UByteArray { ): UByteArray {
return buildList { return buildList {
addAll(this) addAll(this@padEnd)
repeat(length - size) { repeat(length - this@padEnd.size) {
add(padByte) add(padByte)
} }
}.toUByteArray() }.toUByteArray()