mirror of
https://github.com/revanced/ARSCLib.git
synced 2025-04-29 22:04:25 +02:00
fix: read local file headers properly (merge) #27
This commit is contained in:
parent
87528e3cef
commit
06185e4fff
@ -56,6 +56,7 @@ public class LocalFileDirectory {
|
|||||||
fileChannel.position(offset);
|
fileChannel.position(offset);
|
||||||
LocalFileHeader lfh = new LocalFileHeader();
|
LocalFileHeader lfh = new LocalFileHeader();
|
||||||
lfh.readBytes(inputStream);
|
lfh.readBytes(inputStream);
|
||||||
|
lfh.mergeZeroValues(ceh);
|
||||||
offset = offset + lfh.countBytes();
|
offset = offset + lfh.countBytes();
|
||||||
lfh.setFileOffset(offset);
|
lfh.setFileOffset(offset);
|
||||||
ceh.setFileOffset(offset);
|
ceh.setFileOffset(offset);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user