From 383770515e16cf18061c9ddc30d1338b673044d7 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Mon, 10 Apr 2023 23:13:36 -0400 Subject: [PATCH] Avoid null dereference. --- Components/9918/Implementation/9918.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Components/9918/Implementation/9918.cpp b/Components/9918/Implementation/9918.cpp index ba8c6fbb6..2d4562142 100644 --- a/Components/9918/Implementation/9918.cpp +++ b/Components/9918/Implementation/9918.cpp @@ -347,7 +347,7 @@ void TMS9918::run_for(const HalfCycles cycles) { } this->advance(this->fetch_line_buffer_); - if(this->fetched_sprites_->active_sprite_slot) { + if(this->fetched_sprites_ && this->fetched_sprites_->active_sprite_slot) { this->fetch_line_buffer_->sprites = this->fetched_sprites_; this->fetched_sprites_ = nullptr; } else {