OSDN Git Service

[Refactor] hengband#2860 angband_termsに対するループ処理を一部range-based forに書き換えた
authorarumons <takohati1@gmail.com>
Sat, 10 Dec 2022 16:38:18 +0000 (01:38 +0900)
committerarumons <takohati1@gmail.com>
Sat, 10 Dec 2022 16:47:29 +0000 (01:47 +0900)
src/io/input-key-acceptor.cpp

index 9f000cb..2b97498 100644 (file)
@@ -443,9 +443,9 @@ int inkey_special(bool numpad_cursor)
  */
 void stop_term_fresh(void)
 {
-    for (int j = 0; j < 8; j++) {
-        if (angband_terms[j]) {
-            angband_terms[j]->never_fresh = true;
+    for (auto &angband_term : angband_terms) {
+        if (angband_term != nullptr) {
+            angband_term->never_fresh = true;
         }
     }
 }
@@ -455,9 +455,9 @@ void stop_term_fresh(void)
  */
 void start_term_fresh(void)
 {
-    for (int j = 0; j < 8; j++) {
-        if (angband_terms[j]) {
-            angband_terms[j]->never_fresh = false;
+    for (auto &angband_term : angband_terms) {
+        if (angband_term != nullptr) {
+            angband_term->never_fresh = false;
         }
     }
 }