]> git.pond.sub.org Git - empserver/blobdiff - src/lib/update/sail.c
Generation numbers to catch write back of stale copies
[empserver] / src / lib / update / sail.c
index c10c211ea1cf09e550a801b898003bc591e6e501..a52408333188a09f82dfc66590beeb8a62b2a2f1 100644 (file)
@@ -347,6 +347,7 @@ fltp_to_list(struct fltheadstr *fltp, struct emp_qelem *list)
        sp = getshipp(fe->num);
        mlp->chrp = (struct empobj_chr *)(mchr + sp->shp_type);
        mlp->unit.ship = *sp;
+       ef_mark_fresh(EF_SHIP, &mlp->unit.ship);
        mlp->mobil = fe->mobil;
        emp_insque(&mlp->queue, list);
     }