if (fd >= 0) {
(void)fd_close(fd);
safe_setuid_grab();
- saving_savefile = angband_fopen(floor_savefile, FileOpenMode::WRITE, true);
+ saving_savefile = angband_fopen(floor_savefile, FileOpenMode::WRITE,
+ true, FileOpenType::RAW);
safe_setuid_drop();
if (saving_savefile) {
if (save_floor_aux(player_ptr, sf_ptr)) {