Index: trunk/Ohana/src/opihi/mana/rawstars.c
===================================================================
--- trunk/Ohana/src/opihi/mana/rawstars.c	(revision 2843)
+++ trunk/Ohana/src/opihi/mana/rawstars.c	(revision 2938)
@@ -7,5 +7,5 @@
   double Raper, Rinner, Router;
   Vector *xp, *yp;
-  Vector *xc, *yc, *sx, *sy, *sxy, *zs, *zp, *sk;
+  Vector *xc, *yc, *sx, *sy, *sxy, *zs, *zc, *sk;
   Buffer *buff;
 
@@ -44,10 +44,10 @@
   if ((xc = SelectVector ("xc", ANYVECTOR, TRUE)) == NULL) return (FALSE);
   if ((yc = SelectVector ("yc", ANYVECTOR, TRUE)) == NULL) return (FALSE);
+  if ((zc = SelectVector ("zc", ANYVECTOR, TRUE)) == NULL) return (FALSE);
+  if ((zs = SelectVector ("zs", ANYVECTOR, TRUE)) == NULL) return (FALSE);
+  if ((sk = SelectVector ("sk", ANYVECTOR, TRUE)) == NULL) return (FALSE);
   if ((sx = SelectVector ("sx", ANYVECTOR, TRUE)) == NULL) return (FALSE);
   if ((sy = SelectVector ("sy", ANYVECTOR, TRUE)) == NULL) return (FALSE);
   if ((sxy = SelectVector ("sxy", ANYVECTOR, TRUE)) == NULL) return (FALSE);
-  if ((zs = SelectVector ("zs", ANYVECTOR, TRUE)) == NULL) return (FALSE);
-  if ((zp = SelectVector ("zp", ANYVECTOR, TRUE)) == NULL) return (FALSE);
-  if ((sk = SelectVector ("sk", ANYVECTOR, TRUE)) == NULL) return (FALSE);
 
   Nx = buff[0].matrix.Naxis[0];
@@ -61,8 +61,8 @@
   REALLOCATE (sxy[0].elements, float, Np);
   REALLOCATE (zs[0].elements, float, Np);
-  REALLOCATE (zp[0].elements, float, Np);
+  REALLOCATE (zc[0].elements, float, Np);
   REALLOCATE (sk[0].elements, float, Np);
   xc[0].Nelements = yc[0].Nelements = sx[0].Nelements = Np;
-  sy[0].Nelements = zs[0].Nelements = zp[0].Nelements = Np;
+  sy[0].Nelements = zs[0].Nelements = zc[0].Nelements = Np;
   sxy[0].Nelements = sk[0].Nelements = Np;
 
@@ -83,5 +83,5 @@
 		    &sxy[0].elements[i], 
 		    &zs[0].elements[i], 
-		    &zp[0].elements[i],
+		    &zc[0].elements[i],
 		    &sk[0].elements[i]);
   }
