From 0c8769e33508ce7b13db3ecfed3b2b3afa8579cc Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Fri, 11 Aug 2017 18:41:08 -0400 Subject: [PATCH] Just to be safe. --- Storage/Disk/Encodings/MFM.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Storage/Disk/Encodings/MFM.cpp b/Storage/Disk/Encodings/MFM.cpp index a49f3f40b..aeb47404a 100644 --- a/Storage/Disk/Encodings/MFM.cpp +++ b/Storage/Disk/Encodings/MFM.cpp @@ -280,7 +280,7 @@ std::shared_ptr Parser::get_sector(uint8_t head, uint8_t track, uint8_t if(first_sector) { while(1) { std::shared_ptr next_sector = get_next_sector(); - if(next_sector->sector == first_sector->sector) break; + if(!next_sector || next_sector->sector == first_sector->sector) break; } } decoded_tracks_.insert(track_index);