From ffb6de3f5a49874fa2ff4f1459a5851334222312 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Sun, 1 Mar 2020 22:17:13 +0100 Subject: [PATCH] Don't draw in to the panels --- Source/render.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Source/render.cpp b/Source/render.cpp index 0580e9cf0..8d536c80c 100644 --- a/Source/render.cpp +++ b/Source/render.cpp @@ -272,11 +272,13 @@ void world_draw_black_tile(int sx, int sy) dst = &gpBuffer[sx + BUFFER_WIDTH * sy] + 30; for (i = 30, j = 1; i >= 0; i -= 2, j++, dst -= BUFFER_WIDTH + 2) { - memset(dst, 0, 4 * j); + if (dst < gpBufEnd) + memset(dst, 0, 4 * j); } dst += 4; for (i = 2, j = 15; i != 32; i += 2, j--, dst -= BUFFER_WIDTH - 2) { - memset(dst, 0, 4 * j); + if (dst < gpBufEnd) + memset(dst, 0, 4 * j); } }