OSDN Git Service

[cleanup] GCCの警告に対応
authorHabu <habu@users.sourceforge.jp>
Thu, 3 Dec 2020 14:06:36 +0000 (23:06 +0900)
committerHabu <habu@users.sourceforge.jp>
Thu, 3 Dec 2020 14:07:28 +0000 (23:07 +0900)
commitcc7ad0f84a75064a24c2f14020f3ae1900d4634c
tree64090a5ab251f671acdab813ec01a938c8454779
parent9a35c69c2ae31bedb7575308d09aadb92496c68b
[cleanup] GCCの警告に対応

GCCによる警告に対応した修正を行う。
GCCのバージョン:GCC 10.2.0
警告関連オプション:-Wall -Wno-switch -Wno-format-overflow

 - 未使用変数の削除
 - 代入のみで使用していない変数の削除
 - 条件式における&&と||の組み合わせに対し()を付けて優先順位を明確にする
 - .cファイルでの #pragma once を削除
 - if文の連続は{}を付けてifに対応するelseを明確にする
 - 変数の使いまわしによる型の不一致を避ける
 - 未使用の引数は(void)にキャストする文でVisual Studioでの警告を避ける
 - term_exchange()はstaticではなく外部に公開する
15 files changed:
src/artifact/fixed-art-generator.c
src/cmd-item/cmd-smith.c
src/inventory/item-getter.c
src/knowledge/knowledge-uniques.c
src/main-gcu.c
src/main-x11.c
src/market/bounty-prize-table.c
src/melee/melee-spell-util.c
src/monster-attack/monster-attack-player.c
src/mspell/mspell-attack.c
src/player/patron.c
src/player/player-status-resist.c
src/player/player-status.c
src/term/z-term.c
src/term/z-term.h