]> git.pond.sub.org Git - empserver/blobdiff - src/lib/update/sail.c
Update copyright notice.
[empserver] / src / lib / update / sail.c
index 66bea91b7f19cce5cd45335ba3052e18d2de8f8e..eb0d3931a7cab388d7445a9db43fd975df5976cd 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *  Empire - A multi-player, client/server Internet based war game.
- *  Copyright (C) 1986-2006, Dave Pare, Jeff Bailey, Thomas Ruschak,
+ *  Copyright (C) 1986-2007, Dave Pare, Jeff Bailey, Thomas Ruschak,
  *                           Ken Stevens, Steve McClure
  *
  *  This program is free software; you can redistribute it and/or modify
@@ -39,8 +39,9 @@
 #include <math.h>
 #include "nsc.h"
 #include "path.h"
-#include "ship.h"
 #include "update.h"
+#include "empobj.h"
+#include "unit.h"
 
 static void fltp_to_list(struct fltheadstr *, struct emp_qelem *);
 
@@ -316,15 +317,15 @@ static void
 fltp_to_list(struct fltheadstr *fltp, struct emp_qelem *list)
 {
     struct fltelemstr *fe;
-    struct mlist *mlp;
+    struct ulist *mlp;
     struct shpstr *sp;
 
     emp_initque(list);
     for (fe = fltp->head; fe; fe = fe->next) {
-       mlp = malloc(sizeof(struct mlist));
+       mlp = malloc(sizeof(struct ulist));
        sp = getshipp(fe->num);
-       mlp->mcp = mchr + sp->shp_type;
-       mlp->ship = *sp;
+       mlp->chrp = (struct empobj_chr *)(mchr + sp->shp_type);
+       mlp->unit.ship = *sp;
        mlp->mobil = fe->mobil;
        emp_insque(&mlp->queue, list);
     }