OSDN Git Service

[Refactor] CAVE_* ビット定義のコメント追加。 / Add comments of CAVE_* bit flags definition.
[hengband/hengband.git] / src / floors.c
index 20f14df..21c9a4e 100644 (file)
@@ -30,7 +30,7 @@ void init_saved_floors(bool force)
        char floor_savefile[1024];
        int i;
        int fd = -1;
-       int mode = 0644;
+       BIT_FLAGS mode = 0644;
 
 #ifdef SET_UID
 # ifdef SECURE
@@ -101,7 +101,7 @@ void init_saved_floors(bool force)
        latest_visit_mark = 1;
 
        /* A sign to mark temporal files */
-       saved_floor_file_sign = time(NULL);
+       saved_floor_file_sign = (u32b)time(NULL);
 
        /* No next floor yet */
        new_floor_id = 0;
@@ -238,7 +238,7 @@ static void kill_saved_floor(saved_floor_type *sf_ptr)
 s16b get_new_floor_id(void)
 {
        saved_floor_type *sf_ptr = NULL;
-       int i;
+       s16b i;
 
        /* Look for empty space */
        for (i = 0; i < MAX_SAVED_FLOORS; i++)
@@ -251,7 +251,7 @@ s16b get_new_floor_id(void)
        /* None found */
        if (i == MAX_SAVED_FLOORS)
        {
-               int oldest = 0;
+               s16b oldest = 0;
                u32b oldest_visit = 0xffffffffL;
 
                /* Search for oldest */
@@ -304,7 +304,7 @@ s16b get_new_floor_id(void)
  * @param mode 追加したい所持フラグ
  * @return なし
  */
-void prepare_change_floor_mode(u32b mode)
+void prepare_change_floor_mode(BIT_FLAGS mode)
 {
        change_floor_mode |= mode;
 }
@@ -890,7 +890,7 @@ void leave_floor(void)
 
 
        /* Search the quest monster index */
-       for (i = 0; i < max_quests; i++)
+       for (i = 0; i < max_q_idx; i++)
        {
                if ((quest[i].status == QUEST_STATUS_TAKEN) &&
                    ((quest[i].type == QUEST_TYPE_KILL_LEVEL) ||