OSDN Git Service

広域マップから山脈に降りる時の謎めいたクラッシュバグの原因判明したので修正。
authormogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Sat, 6 Dec 2003 15:00:22 +0000 (15:00 +0000)
committermogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Sat, 6 Dec 2003 15:00:22 +0000 (15:00 +0000)
commitb2a791f87ec9cc8b06d5d1cd350ef8f488e8dccc
tree3d2e561b1fc6d09f6ecb350415c77afca9073b32
parent15307de1142f66857a6f2c1625f211467a3bc5f0
広域マップから山脈に降りる時の謎めいたクラッシュバグの原因判明したので修正。
generate_wilderness_area()でcorner=TRUEの時にcave[][].featの初期化を
サボっているのに、関数の最後で参照していたせいで配列外アクセスが起きていた。

マップの4隅以外の情報は結局棄てているので配列外アクセスさえ起きないように
すれば初期化を省略する方法はあるのだが、面倒なので常に初期化するように修正。
src/wild.c