Merge branch 'NetHack-3.6.2-beta01' into NetHack-3.6.2
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.6 dungeon.c $NHDT-Date: 1547421449 2019/01/13 23:17:29 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.90 $ */
|
||||
/* NetHack 3.6 dungeon.c $NHDT-Date: 1550103076 2019/02/14 00:11:16 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.91 $ */
|
||||
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
|
||||
/*-Copyright (c) Robert Patrick Rankin, 2012. */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
@@ -2199,7 +2199,7 @@ mapseen *mptr;
|
||||
bwrite(fd, (genericptr_t) &mptr->custom_lth, sizeof mptr->custom_lth);
|
||||
if (mptr->custom_lth)
|
||||
bwrite(fd, (genericptr_t) mptr->custom, mptr->custom_lth);
|
||||
bwrite(fd, (genericptr_t) &mptr->msrooms, sizeof mptr->msrooms);
|
||||
bwrite(fd, (genericptr_t) mptr->msrooms, sizeof mptr->msrooms);
|
||||
savecemetery(fd, WRITE_SAVE, &mptr->final_resting_place);
|
||||
}
|
||||
|
||||
@@ -2230,7 +2230,7 @@ int fd;
|
||||
load->custom[load->custom_lth] = '\0';
|
||||
} else
|
||||
load->custom = 0;
|
||||
mread(fd, (genericptr_t) &load->msrooms, sizeof load->msrooms);
|
||||
mread(fd, (genericptr_t) load->msrooms, sizeof load->msrooms);
|
||||
restcemetery(fd, &load->final_resting_place);
|
||||
|
||||
return load;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.6 recover.c $NHDT-Date: 1545170503 2018/12/18 22:01:43 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.18 $ */
|
||||
/* NetHack 3.6 recover.c $NHDT-Date: 1550103078 2019/02/14 00:11:18 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.19 $ */
|
||||
/* Copyright (c) Janet Walz, 1992. */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
|
||||
@@ -270,7 +270,7 @@ char *basename;
|
||||
|| (read(gfd, (genericptr_t) &sfi, sizeof sfi) != sizeof sfi)
|
||||
|| (read(gfd, (genericptr_t) &pltmpsiz, sizeof pltmpsiz)
|
||||
!= sizeof pltmpsiz) || (pltmpsiz > PL_NSIZ)
|
||||
|| (read(gfd, (genericptr_t) &plbuf, pltmpsiz) != pltmpsiz)) {
|
||||
|| (read(gfd, (genericptr_t) plbuf, pltmpsiz) != pltmpsiz)) {
|
||||
Fprintf(stderr, "Error reading %s -- can't recover.\n", lock);
|
||||
Close(gfd);
|
||||
return -1;
|
||||
@@ -329,7 +329,7 @@ char *basename;
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (write(sfd, (genericptr_t) &plbuf, pltmpsiz) != pltmpsiz) {
|
||||
if (write(sfd, (genericptr_t) plbuf, pltmpsiz) != pltmpsiz) {
|
||||
Fprintf(stderr, "Error writing %s; recovery failed (player name).\n",
|
||||
savename);
|
||||
Close(gfd);
|
||||
|
||||
Reference in New Issue
Block a user