OSDN Git Service

[Refactor] 一部変数の型を適切なものにした
authorSlimebreath6078 <slimebreath6078@yahoo.co.jp>
Wed, 23 Feb 2022 12:55:21 +0000 (21:55 +0900)
committerSlimebreath6078 <slimebreath6078@yahoo.co.jp>
Sat, 26 Feb 2022 10:00:56 +0000 (19:00 +0900)
src/knowledge/knowledge-quests.cpp

index 9c41584..c883f6c 100644 (file)
@@ -235,9 +235,9 @@ void do_cmd_knowledge_quests_completed(PlayerType *player_ptr, FILE *fff, const
     fprintf(fff, _("《達成したクエスト》\n", "< Completed Quest >\n"));
     int16_t total = 0;
     for (auto &q_idx : quest_numbers) {
-        quest_type *const q_ptr = &quest[q_idx];
+        auto &q_ref = quest[q_idx];
 
-        if (q_ptr->status == QuestStatusType::FINISHED && do_cmd_knowledge_quests_aux(player_ptr, fff, q_idx)) {
+        if (q_ref.status == QuestStatusType::FINISHED && do_cmd_knowledge_quests_aux(player_ptr, fff, q_idx)) {
             ++total;
         }
     }
@@ -258,9 +258,9 @@ void do_cmd_knowledge_quests_failed(PlayerType *player_ptr, FILE *fff, const std
     fprintf(fff, _("《失敗したクエスト》\n", "< Failed Quest >\n"));
     int16_t total = 0;
     for (auto &q_idx : quest_numbers) {
-        quest_type *const q_ptr = &quest[q_idx];
+        auto &q_ref = quest[q_idx];
 
-        if (((q_ptr->status == QuestStatusType::FAILED_DONE) || (q_ptr->status == QuestStatusType::FAILED)) && do_cmd_knowledge_quests_aux(player_ptr, fff, q_idx)) {
+        if (((q_ref.status == QuestStatusType::FAILED_DONE) || (q_ref.status == QuestStatusType::FAILED)) && do_cmd_knowledge_quests_aux(player_ptr, fff, q_idx)) {
             ++total;
         }
     }