mirror of
https://github.com/TomHarte/CLK.git
synced 2024-12-24 12:30:17 +00:00
Ensured that calling return_from_subroutine
really does unjam the processor if required, causing all tests once again to pass.
This commit is contained in:
parent
5a4262d74e
commit
e636ae37b4
@ -678,7 +678,7 @@ template <class T> class Processor {
|
||||
|
||||
if(_jam_handler) {
|
||||
_jam_handler->processor_did_jam(this, _pc.full - 1);
|
||||
checkSchedule(_is_jammed = false);
|
||||
checkSchedule(_is_jammed = false; program = _scheduledPrograms[scheduleProgramsReadPointer]);
|
||||
}
|
||||
} break;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user