in lib/src/main/kotlin/org/jetbrains/zip/signer/zip/ZipUtils.kt [42:53]
fun getModifiedEocdRecord(
inputZipSections: ZipSections,
additionalMetadataSize: Int
) = inputZipSections.endOfCentralDirectorySection
.getByteBuffer(0, inputZipSections.endOfCentralDirectorySection.size().toInt())
.apply {
order(ByteOrder.LITTLE_ENDIAN)
setZipEocdCentralDirectoryOffset(
this,
(inputZipSections.beforeSigningBlockSection.size() + additionalMetadataSize).toUInt()
)
}