diff --git a/src/gb/video.c b/src/gb/video.c index f0cd97cc7..40307d54d 100644 --- a/src/gb/video.c +++ b/src/gb/video.c @@ -94,7 +94,7 @@ void GBVideoReset(struct GBVideo* video) { } void GBVideoDeinit(struct GBVideo* video) { - GBVideoAssociateRenderer(video, &dummyRenderer); + video->renderer->deinit(video->renderer); mappedMemoryFree(video->vram, GB_SIZE_VRAM); } diff --git a/src/gba/video.c b/src/gba/video.c index 492df5067..b7eeaa1c3 100644 --- a/src/gba/video.c +++ b/src/gba/video.c @@ -105,7 +105,7 @@ void GBAVideoReset(struct GBAVideo* video) { } void GBAVideoDeinit(struct GBAVideo* video) { - GBAVideoAssociateRenderer(video, &dummyRenderer); + video->renderer->deinit(video->renderer); mappedMemoryFree(video->vram, SIZE_VRAM); }