char floor_savefile[1024];
int i;
int fd = -1;
- int mode = 0644;
+ BIT_FLAGS mode = 0644;
#ifdef SET_UID
# ifdef SECURE
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;
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++)
/* None found */
if (i == MAX_SAVED_FLOORS)
{
- int oldest = 0;
+ s16b oldest = 0;
u32b oldest_visit = 0xffffffffL;
/* Search for oldest */
* @param mode 追加したい所持フラグ
* @return なし
*/
-void prepare_change_floor_mode(u32b mode)
+void prepare_change_floor_mode(BIT_FLAGS mode)
{
change_floor_mode |= mode;
}
/* 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) ||