X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Ftape.c;h=38edafc59d6503b61e167c97f1ec16c1f8aadbe5;hp=0fef94eb6afd84fdea646903465a29b690c2861b;hb=3256486ac61f3b7e213973f5dd441e01197ae971;hpb=3534d01a0c0c2693d3e1d55c6c0944e2b43ed9ce diff --git a/src/tape.c b/src/tape.c index 0fef94eb..38edafc5 100644 --- a/src/tape.c +++ b/src/tape.c @@ -637,9 +637,6 @@ static void TapeAppendRecording() void TapeHaltRecording() { - if (!tape.recording) - return; - tape.counter++; // initialize delay for next tape entry (to be able to continue recording) @@ -653,7 +650,8 @@ void TapeHaltRecording() void TapeStopRecording() { - TapeHaltRecording(); + if (tape.recording) + TapeHaltRecording(); tape.recording = FALSE; tape.pausing = FALSE;