Fixing issues

This commit is contained in:
Caleb Gardner
2022-06-18 06:30:04 -05:00
parent cde6a265a1
commit 9ac8fef3b2
13 changed files with 189 additions and 425 deletions
+1 -1
View File
@@ -15,7 +15,7 @@ type fragEntry struct {
func (r Reader) fragReader(index uint32) (io.Reader, error) {
realSize := r.fragEntries[index].Size &^ (1 << 24)
rdr := io.LimitReader(toreader.NewReader(r.r, int64(r.fragEntries[index].Start)), int64(realSize))
if realSize == r.fragEntries[index].Size {
if realSize != r.fragEntries[index].Size {
return rdr, nil
}
return r.d.Reader(rdr)