OSDN Git Service

[fix] #41478 階段を上ったときにクラッシュ
authorHabu <habu@users.osdn.me>
Fri, 5 Feb 2021 15:45:13 +0000 (00:45 +0900)
committerHabu <habu@users.osdn.me>
Fri, 5 Feb 2021 15:45:13 +0000 (00:45 +0900)
commit8d77be5bbbc5781c4fafa3986cafc28b5e005491
tree61d156031ab0f80f59d8eeac28c0df2c65165f14
parent13e282f3aae2b3f29a398170c261de73adc4f8ea
[fix] #41478 階段を上ったときにクラッシュ

新たなフロアに移動した時に、フロアの最大保存数を超えた場合は
一番古く生成されたフロアを消して使う仕様だが、
その処理にあたるfind_oldest_floor_id関数周りが
想定通りに動作していない。
うまいことやろうとしてスベってる感があるので、
フロアの保存数を超えた場合の処理をわかりやすく書き直す。
src/floor/floor-save.c