[clang-tidy] use range based loop

Found with modernize-loop-convert

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev 2020-04-02 16:45:11 -07:00 committed by Fabian Homborg
parent 220f0a132d
commit 27f607ae8b
2 changed files with 6 additions and 4 deletions

View File

@ -1,5 +1,5 @@
---
Checks: 'clang-diagnostic-*,clang-analyzer-*,cert-*,performance-*,portability-*,modernize-use-auto'
Checks: 'clang-diagnostic-*,clang-analyzer-*,cert-*,performance-*,portability-*,modernize-use-auto,modernize-loop-convert'
WarningsAsErrors: ''
HeaderFilterRegex: ''
AnalyzeTemporaryDtors: false
@ -9,6 +9,8 @@ CheckOptions:
value: 'L;LL;LU;LLU'
- key: cert-oop54-cpp.WarnOnlyIfThisHasSuspiciousField
value: '0'
- key: modernize-loop-convert.MinConfidence
value: 'risky'
- key: modernize-use-auto.RemoveStars
value: '1'
...

View File

@ -173,9 +173,9 @@ wcstring_list_t rgb_color_t::named_color_names() {
const size_t count = sizeof named_colors / sizeof *named_colors;
wcstring_list_t result;
result.reserve(1 + count);
for (size_t i = 0; i < count; i++) {
if (!named_colors[i].hidden) {
result.push_back(named_colors[i].name);
for (const auto &named_color : named_colors) {
if (!named_color.hidden) {
result.push_back(named_color.name);
}
}
// "normal" isn't really a color and does not have a color palette index or