OSDN Git Service

[fix]鍛冶師で武器/防具の強化ができない問題を修正
authorHabu <habu@users.sourceforge.jp>
Fri, 21 Sep 2018 14:00:41 +0000 (23:00 +0900)
committerHabu <habu@users.sourceforge.jp>
Fri, 21 Sep 2018 14:00:41 +0000 (23:00 +0900)
commitd7b14f20b2449a81d7168eec62a78ee7922a7c28
tree2b906724b8f0c1ae8981426a37e765350295a9c8
parentbfa3bbbdf77fd583073112b55e6622fd2757830e
[fix]鍛冶師で武器/防具の強化ができない問題を修正

Warning潰しで配列を初期化するようにした事で、以前からあった潜在的バグが表面化した。
初期化するようにする前のコードでは、ループのスコープで宣言した未初期化変数は、
前回のループの内容を保持している事を前提としたコードになっていたが、
当然ながらC言語の仕様にそのような保証は無く、たまたま正常に動いていたに過ぎない。
変数宣言をループの外に出すことで正常に動作するように修正。
src/object2.c