diff --git a/Processors/68000/68000.hpp b/Processors/68000/68000.hpp index 20490eae1..c6d1b1b54 100644 --- a/Processors/68000/68000.hpp +++ b/Processors/68000/68000.hpp @@ -154,8 +154,9 @@ struct Microcycle: public MicrocycleOperationStorage { assert(MicrocycleOperationStorage::operation == dynamic_operation); } } - constexpr Microcycle(OperationT dynamic_operation, HalfCycles length) noexcept : - length(length), Microcycle(dynamic_operation) {} + constexpr Microcycle(OperationT dynamic_operation, HalfCycles length) noexcept : Microcycle(dynamic_operation) { + this->length = length; + } constexpr Microcycle(HalfCycles length) noexcept { static_assert(op != Operation::DecodeDynamically); this->length = length;