Index: trunk/Ohana/src/opihi/dvo/PeriodogramOps.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/PeriodogramOps.c	(revision 40410)
+++ trunk/Ohana/src/opihi/dvo/PeriodogramOps.c	(revision 40411)
@@ -39,11 +39,7 @@
   opihi_flt Weight = 0;
 
-  opihi_flt *tv =  time;
-  opihi_flt *df = dflux;
-  opihi_flt *fv =  flux;
-
   // generate a sorted list of flux and calculate some percentile ranges
   ALLOCATE_PTR (fluxSort, double, Npts);
-  for (int i = 0; i < Npts; i++, tv++, df++) {
+  for (int i = 0; i < Npts; i++) {
     fluxSort[i] = flux[i];
   }
@@ -56,4 +52,8 @@
   double P95 = percentileValue (fluxSort, Npts, 0.95);
   FREE (fluxSort);
+
+  opihi_flt *tv =  time;
+  opihi_flt *df = dflux;
+  opihi_flt *fv =  flux;
 
   for (int i = 0; i < Npts; i++, tv++, df++) {
