forked from github/server
blödsinn beim einlesen der watchers
This commit is contained in:
parent
7ff3d54ba5
commit
605aaf51e6
|
@ -849,17 +849,15 @@ readgame(boolean backup)
|
|||
pl->maxy = ri(F);
|
||||
pl->flags = ri(F);
|
||||
if (global.data_version>WATCHERS_VERSION) {
|
||||
char * s = NULL;
|
||||
rds(F, &s);
|
||||
while (strcmp(s, "end")!=0) {
|
||||
rs(F, buf);
|
||||
while (strcmp(buf, "end")!=0) {
|
||||
watcher * w = calloc(sizeof(watcher),1);
|
||||
int fno = ri36(F);
|
||||
int fno = atoi36(buf);
|
||||
w->mode = (unsigned char)ri(F);
|
||||
w->next = pl->watchers;
|
||||
pl->watchers = w;
|
||||
ur_add((void*)fno, (void**)&w->faction, resolve_faction);
|
||||
}
|
||||
free(s);
|
||||
}
|
||||
a_read(F, &pl->attribs);
|
||||
addlist(&planes, pl);
|
||||
|
|
Loading…
Reference in New Issue