From 3db50dfd9988e2d8e47b0d60a4e82e6226da92c7 Mon Sep 17 00:00:00 2001 From: Hourier Date: Sat, 9 May 2020 14:43:43 +0900 Subject: [PATCH] [Refactor] #39970 Separated clear_floor() from close_game() --- src/core/game-closer.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/core/game-closer.c b/src/core/game-closer.c index 7f03660f1..4c789a4d0 100644 --- a/src/core/game-closer.c +++ b/src/core/game-closer.c @@ -12,6 +12,14 @@ #include "player/process-death.h" #include "cmd/cmd-save.h" +static void clear_floor(player_type* player_ptr) +{ + (void)fd_close(highscore_fd); + highscore_fd = -1; + clear_saved_floor_files(player_ptr); + signals_handle_tstp(); +} + /*! * @brief ゲーム終了処理 / * Close up the current game (player may or may not be dead) @@ -78,8 +86,5 @@ void close_game(player_type* player_ptr) predict_score(player_ptr); } - (void)fd_close(highscore_fd); - highscore_fd = -1; - clear_saved_floor_files(player_ptr); - signals_handle_tstp(); + clear_floor(player_ptr); } -- 2.11.0