From ea4d85e1cdcc59a4cec7d409ae6165e8e9e4edfa Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Sat, 31 Dec 2016 00:10:35 -0500 Subject: [PATCH] The virtual disk constructed is the same across all tracks. So why not just request zero? --- Storage/Disk/Formats/OricMFMDSK.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Storage/Disk/Formats/OricMFMDSK.cpp b/Storage/Disk/Formats/OricMFMDSK.cpp index 6b6e6959b..c740e0f75 100644 --- a/Storage/Disk/Formats/OricMFMDSK.cpp +++ b/Storage/Disk/Formats/OricMFMDSK.cpp @@ -134,7 +134,7 @@ std::shared_ptr OricMFMDSK::get_uncached_track_at_position(unsigned int h void OricMFMDSK::store_updated_track_at_position(unsigned int head, unsigned int position, const std::shared_ptr &track, std::mutex &file_access_mutex) { Storage::Encodings::MFM::Parser parser(true, track); - std::vector parsed_track = parser.get_track((uint8_t)position); + std::vector parsed_track = parser.get_track(0); std::lock_guard lock_guard(file_access_mutex); long file_offset = get_file_offset_for_position(head, position);