OSDN Git Service

Fix buffer overrun
authorshimitei <shimitei@gmail.com>
Wed, 18 Nov 2015 08:19:34 +0000 (17:19 +0900)
committershimitei <shimitei@gmail.com>
Wed, 18 Nov 2015 08:19:34 +0000 (17:19 +0900)
実害は無いが、セーブデータの読み込み処理中のバッファーオーバーランを修正した。

src/load.c

index 513abb9..f4dd3c5 100644 (file)
@@ -1749,7 +1749,7 @@ static void rd_extra(void)
 
        if (z_older_than(10, 0, 1))
        {
-               for (i = 0; i < OLD_MAX_MANE; i++)
+               for (i = 0; i < MAX_MANE; i++)
                {
                        p_ptr->mane_spell[i] = -1;
                        p_ptr->mane_dam[i] = 0;