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

View File

@@ -418,11 +418,21 @@ restnames(NHFILE *nhfp)
int i;
unsigned int len = 0;
if (nhfp->structlevel) {
mread(nhfp->fd, (genericptr_t) svb.bases, sizeof svb.bases);
mread(nhfp->fd, (genericptr_t) svd.disco, sizeof svd.disco);
mread(nhfp->fd, (genericptr_t) objects,
NUM_OBJECTS * sizeof (struct objclass));
for (i = 0; i < (MAXOCLASSES + 2); ++i) {
if (nhfp->structlevel) {
mread(nhfp->fd, (genericptr_t) &svb.bases[i], sizeof(int));
}
}
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++) {
if (objects[i].oc_uname) {