Fix compiler warnings for -Wrange-loop-construct #1504
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fedora 42に投入されるgcc15開発版でcompileすると出る警告を解消します。
man gccによると、-Wrange-loop-construct は -Wall で有効になると書いてありますが、gcc14だとこの警告は出ません。
gcc15開発版のレポート(抜粋)
パッチ作成の際に @mtasaka さんの[修正][1]を参考にしました。
バグ報告とパッチのご提供いただきまして、ありがとうございました。
[1] #1503 (comment)
Closes #1503