From e4cf9d8ba58af5e15fb6034748df418b9ba247b9 Mon Sep 17 00:00:00 2001 From: Andy McFadden Date: Fri, 10 Mar 2023 17:25:13 -0800 Subject: [PATCH] Fix DOS T/S end-of-list test Only affects a small percentage of very large or sparse files. (issue #59) --- diskimg/DOS33.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diskimg/DOS33.cpp b/diskimg/DOS33.cpp index d41ad4c..56af857 100644 --- a/diskimg/DOS33.cpp +++ b/diskimg/DOS33.cpp @@ -2770,7 +2770,7 @@ DIError A2FileDOS::LoadTSList(TrackSector** pTSList, int* pTSCount, if (dierr != kDIErrNone) goto bail; - if (track != 0 && sector != 0) { + if (track != 0) { /* more T/S lists to come, so we keep all entries */ tsCount += kMaxTSPairs; } else {