From 9fe29910b5be6793f40de1517e6df7a05d921cd2 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Sun, 31 Jan 2021 15:52:52 +0100 Subject: [PATCH] Fix OOB in hell --- Source/drlg_l4.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/drlg_l4.cpp b/Source/drlg_l4.cpp index 44d7d0034..5350c2ac4 100644 --- a/Source/drlg_l4.cpp +++ b/Source/drlg_l4.cpp @@ -1086,9 +1086,9 @@ static void L4drawRoom(int x, int y, int width, int height) { int i, j; - for (j = 0; j < height; j++) { - for (i = 0; i < width; i++) { - dung[i + x][j + y] = 1; + for (j = 0; j < height && j + y < 20; j++) { + for (i = 0; i < width && i + x < 20; i++) { + dung[i + x][j + y] = 1; } } }