summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author ajrhacker <ajrhacker@users.noreply.github.com>2021-07-30 10:53:46 -0400
committer GitHub <noreply@github.com>2021-07-30 10:53:46 -0400
commit0ddf3ae56eb668862911d01433c3d35df52ddcd4 (patch)
tree2b67b5dba2119281b0261ace79215c864f7e16df
parenteac5b0f438d9c92a7afc063cbfff566c132564f2 (diff)
parent9c227fe9cb959dfa1443b077185c114164ffced9 (diff)
Merge pull request #8376 from jessexm/patch-1
imd_dsk.cpp: Fix segmentation fault saving FM track
-rw-r--r--src/lib/formats/imd_dsk.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/formats/imd_dsk.cpp b/src/lib/formats/imd_dsk.cpp
index d73c8fd78de..b3d4eac8229 100644
--- a/src/lib/formats/imd_dsk.cpp
+++ b/src/lib/formats/imd_dsk.cpp
@@ -661,7 +661,7 @@ bool imd_format::save(io_generic *io, const std::vector<uint32_t> &variants, flo
bool fm = m_mode[i]< 3;
- auto bitstream = generate_bitstream_from_track(m_track[i]*m_trackmult, head, 2000, image);
+ auto bitstream = generate_bitstream_from_track(m_track[i]*m_trackmult, head, fm ? 4000 : 2000, image);
std::vector<std::vector<uint8_t>> sectors;
if (fm)