From 3dbf62ca08f17304dc4e1ca5a3076be03e1b9f64 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Wed, 19 Nov 2025 13:13:58 -0500 Subject: [PATCH] Treat lack of a serialiser as at-end. --- Storage/Tape/Tape.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Storage/Tape/Tape.cpp b/Storage/Tape/Tape.cpp index 387ee9391..616ad65f3 100644 --- a/Storage/Tape/Tape.cpp +++ b/Storage/Tape/Tape.cpp @@ -94,7 +94,7 @@ void TapePlayer::set_tape(std::shared_ptr tape, TargetPlatf } bool TapePlayer::is_at_end() const { - return serialiser_->is_at_end(); + return !serialiser_ || serialiser_->is_at_end(); } TapeSerialiser *TapePlayer::serialiser() {