Index: trunk/Ohana/src/opihi/cmd.astro/spec.c
===================================================================
--- trunk/Ohana/src/opihi/cmd.astro/spec.c	(revision 7917)
+++ trunk/Ohana/src/opihi/cmd.astro/spec.c	(revision 20936)
@@ -55,8 +55,6 @@
 
   N = y2 - y1;
-  REALLOCATE (xvec[0].elements, float, N);
-  REALLOCATE (yvec[0].elements, float, N);
-  xvec[0].Nelements = N;
-  yvec[0].Nelements = N;
+  ResetVector (xvec, OPIHI_FLT, N);
+  ResetVector (yvec, OPIHI_FLT, N);
   
   ALLOCATE (buffer, float, Nlong);
@@ -103,6 +101,6 @@
       R += 1.0 / sky2;
     }
-    xvec[0].elements[j] = j + y1; 
-    yvec[0].elements[j] = F / R; 
+    xvec[0].elements.Flt[j] = j + y1; 
+    yvec[0].elements.Flt[j] = F / R; 
     gprint (GP_ERR, " %5.1f %7.1f  %6.2f\n", sky, sky2, (F/R));
   }    
