fix: read local file headers properly (merge) #27

This commit is contained in:
REAndroid 2023-04-24 23:31:43 +02:00
parent 87528e3cef
commit 06185e4fff

View File

@ -56,6 +56,7 @@ public class LocalFileDirectory {
fileChannel.position(offset);
LocalFileHeader lfh = new LocalFileHeader();
lfh.readBytes(inputStream);
lfh.mergeZeroValues(ceh);
offset = offset + lfh.countBytes();
lfh.setFileOffset(offset);
ceh.setFileOffset(offset);