follow-up bit to savefile changes - part 1

o_init.c restnames got missed
This commit is contained in:
nhmall
2025-04-24 22:45:49 -04:00
parent 92255708f3
commit 2c6172a10d
+15 -5
View File
@@ -418,11 +418,21 @@ restnames(NHFILE *nhfp)
int i; int i;
unsigned int len = 0; unsigned int len = 0;
if (nhfp->structlevel) { for (i = 0; i < (MAXOCLASSES + 2); ++i) {
mread(nhfp->fd, (genericptr_t) svb.bases, sizeof svb.bases); if (nhfp->structlevel) {
mread(nhfp->fd, (genericptr_t) svd.disco, sizeof svd.disco); mread(nhfp->fd, (genericptr_t) &svb.bases[i], sizeof(int));
mread(nhfp->fd, (genericptr_t) objects, }
NUM_OBJECTS * sizeof (struct objclass)); }
for (i = 0; i < NUM_OBJECTS; ++i) {
if (nhfp->structlevel) {
mread(nhfp->fd, (genericptr_t) &svd.disco[i], sizeof(short));
}
}
for (i = 0; i < NUM_OBJECTS; ++i) {
if (nhfp->structlevel) {
mread(nhfp->fd, (genericptr_t) &objects[i],
sizeof(struct objclass));
}
} }
for (i = 0; i < NUM_OBJECTS; i++) { for (i = 0; i < NUM_OBJECTS; i++) {
if (objects[i].oc_uname) { if (objects[i].oc_uname) {