@ -80,7 +80,7 @@ void InitDiabloMsg(char e)
return;
}
msgtable[msgcnt] = e;
msgtable[msgcnt] = e; // BUGFIX: missing out-of-bounds check
if (msgcnt < (BYTE)sizeof(msgtable))
msgcnt++;