From b44486e7cc185eb6f967b8b3f17fe30e1934dce7 Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Sun, 1 Nov 2015 01:44:10 +0200 Subject: [PATCH] Prevent array underflow --- src/sounds.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/sounds.c b/src/sounds.c index e73890a92..5c0107f50 100644 --- a/src/sounds.c +++ b/src/sounds.c @@ -16,8 +16,9 @@ struct monst *mon; int rmtyp; { int rno = levl[mon->mx][mon->my].roomno; - - return rooms[rno - ROOMOFFSET].rtype == rmtyp; + if (rno >= ROOMOFFSET) + return rooms[rno - ROOMOFFSET].rtype == rmtyp; + return FALSE; } void -- 2.50.1