From c4820a26c5242a64e92e52b1b15695c9508fbd23 Mon Sep 17 00:00:00 2001 From: Rob McMullen Date: Wed, 30 Sep 2015 12:29:16 -0700 Subject: [PATCH] Corrected segment offset for the data in the segment --- atrcopy.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/atrcopy.py b/atrcopy.py index 4d2d65b..6f3d864 100755 --- a/atrcopy.py +++ b/atrcopy.py @@ -231,9 +231,9 @@ class AtariDosFile(object): count = end - start + 1 found = len(bytes[pos + 4:pos + 4 + count]) if found < count: - self.segments.append(ObjSegment(pos, pos + 4, start, end, bytes[pos:pos + count], "Incomplete Data")) + self.segments.append(ObjSegment(pos, pos + 4, start, end, bytes[pos + 4:pos + 4 + count], "Incomplete Data")) break - self.segments.append(ObjSegment(pos, pos + 4, start, end, bytes[pos:pos + count])) + self.segments.append(ObjSegment(pos, pos + 4, start, end, bytes[pos + 4:pos + 4 + count])) pos += 4 + count class AtrDiskImageFromFile(object):