select_ring_slot のローカル変数化
Rev. 266c646 において、cmd-item.c とplayer-inventory.c の2ファイルで掲題のグローバル変数が宣言されています。
> cmd-item.c
bool select_ring_slot = FALSE;
> player-inventory.c
bool select_ring_slot;
なお、プロトタイプ宣言はplayer-inventory.c にあります
よってcmd-item.c で宣言されている方は消すべきかと思いますが、そもそもこの変数をグローバル渡しするのは周囲の設計を鑑みるにあまり意味はなさそうです
(恐らくplayer_typeまたは更に入れ子の構造体に入っているべき)
お手数ですが、player-status.c/h の分割作業後にご確認頂ければと思います
了解です。合間くらいに出来そうならやっておきます。
3.0.0alpha中に対応。
player_type構造体に取り込んで完了。
Rev. 266c646 において、cmd-item.c とplayer-inventory.c の2ファイルで掲題のグローバル変数が宣言されています。
> cmd-item.c
bool select_ring_slot = FALSE;
> player-inventory.c
bool select_ring_slot;
なお、プロトタイプ宣言はplayer-inventory.c にあります
よってcmd-item.c で宣言されている方は消すべきかと思いますが、そもそもこの変数をグローバル渡しするのは周囲の設計を鑑みるにあまり意味はなさそうです
(恐らくplayer_typeまたは更に入れ子の構造体に入っているべき)
お手数ですが、player-status.c/h の分割作業後にご確認頂ければと思います