Index: trunk/psModules/test/tst_pmSubtractBias.c
===================================================================
--- trunk/psModules/test/tst_pmSubtractBias.c	(revision 2851)
+++ trunk/psModules/test/tst_pmSubtractBias.c	(revision 2856)
@@ -13,6 +13,6 @@
  *  @author GLG, MHPCC
  *
- *  @version $Revision: 1.11 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-12-30 01:42:04 $
+ *  @version $Revision: 1.12 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-12-30 21:35:04 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -29,5 +29,4 @@
 static int testX(void);
 testDescription tests[] = {
-
                               {test00, 000, "pmSubtractBias", 0, false},
                               {test01, 000, "pmSubtractBias", 0, false},
@@ -60,6 +59,11 @@
     psImage *tmpImage1 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
     psImage *tmpImage2 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
-    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
-    psReadout *myBias = psReadoutAlloc(numCols, numRows, tmpImage2);
+    //    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    //    psReadout *myBias = psReadoutAlloc(numCols, numRows, tmpImage2);
+    psReadout *myReadout = psReadoutAlloc();
+    psReadout *myBias = psReadoutAlloc();
+    myReadout->image = tmpImage1;
+    myBias->image = tmpImage2;
+
 
     for (i=0;i<numRows;i++) {
@@ -99,5 +103,4 @@
     testStatus |= doSubtractBiasFullFrame(1, NUM_ROWS);
     testStatus |= doSubtractBiasFullFrame(NUM_COLS, NUM_ROWS);
-
     return(testStatus);
 }
@@ -119,5 +122,9 @@
     psImage *tmpImage3 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
     psImage *tmpImage4 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
-    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    //    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    psReadout *myReadout = psReadoutAlloc();
+    myReadout->image = tmpImage1;
+
+
     psList *list;
     psStats *stat = psStatsAlloc(PS_STAT_SAMPLE_MEAN);
@@ -188,5 +195,7 @@
     psImage *tmpImage3 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
     psImage *tmpImage4 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
-    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    //    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    psReadout *myReadout = psReadoutAlloc();
+    myReadout->image = tmpImage1;
     psList *list;
     psStats *stat = psStatsAlloc(PS_STAT_SAMPLE_MEAN);
@@ -247,5 +256,7 @@
     psImage *tmpImage3 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
     psImage *tmpImage4 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
-    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    //    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    psReadout *myReadout = psReadoutAlloc();
+    myReadout->image = tmpImage1;
     psList *list;
     psStats *stat = psStatsAlloc(PS_STAT_SAMPLE_MEAN);
@@ -305,5 +316,7 @@
     int testStatus = 0;
     psImage *tmpImage1 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
-    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    //    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    psReadout *myReadout = psReadoutAlloc();
+    myReadout->image = tmpImage1;
     psImage *tmpImage2 = psImageAlloc(numCols/2, numRows/2, PS_TYPE_F32);
     psImage *tmpImage3 = psImageAlloc(numCols/2, numRows/2, PS_TYPE_F32);
@@ -390,5 +403,7 @@
     psImage *tmpImage3 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
     psImage *tmpImage4 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
-    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    //    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    psReadout *myReadout = psReadoutAlloc();
+    myReadout->image = tmpImage1;
     psList *list;
     psStats *stat = psStatsAlloc(PS_STAT_SAMPLE_MEAN);
@@ -458,5 +473,7 @@
     psImage *tmpImage3 = psImageAlloc(OSnumCols, OSnumRows, PS_TYPE_F32);
     psImage *tmpImage4 = psImageAlloc(OSnumCols, OSnumRows, PS_TYPE_F32);
-    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    //    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    psReadout *myReadout = psReadoutAlloc();
+    myReadout->image = tmpImage1;
     psList *list;
     psStats *stat = psStatsAlloc(PS_STAT_SAMPLE_MEAN);
@@ -537,5 +554,7 @@
     psImage *tmpImage3Short = psImageAlloc(numCols-1, numRows-1, PS_TYPE_F32);
     psImage *tmpImage4Short = psImageAlloc(numCols-1, numRows-1, PS_TYPE_F32);
-    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    //    psReadout *myReadout = psReadoutAlloc(numCols, numRows, tmpImage1);
+    psReadout *myReadout = psReadoutAlloc();
+    myReadout->image = tmpImage1;
     psReadout *rc = NULL;
     psList *list;
@@ -543,9 +562,16 @@
     psStats *stat = psStatsAlloc(PS_STAT_SAMPLE_MEAN);
     psImage *tmpImage5 = psImageAlloc(numCols, numRows, PS_TYPE_F32);
-    psReadout *myBias = psReadoutAlloc(numCols, numRows, tmpImage5);
+    //    psReadout *myBias = psReadoutAlloc(numCols, numRows, tmpImage5);
+    psReadout *myBias = psReadoutAlloc();
+    myBias->image = tmpImage5;
+
     psImage *tmpImage5ShortRows = psImageAlloc(numCols, numRows-1, PS_TYPE_F32);
-    psReadout *myBiasShortRows = psReadoutAlloc(numCols, numRows-1, tmpImage5ShortRows);
+    //    psReadout *myBiasShortRows = psReadoutAlloc(numCols, numRows-1, tmpImage5ShortRows);
+    psReadout *myBiasShortRows = psReadoutAlloc();
+    myBiasShortRows->image = tmpImage5ShortRows;
     psImage *tmpImage5ShortCols = psImageAlloc(numCols-1, numRows, PS_TYPE_F32);
-    psReadout *myBiasShortCols = psReadoutAlloc(numCols-1, numRows, tmpImage5ShortCols);
+    //    psReadout *myBiasShortCols = psReadoutAlloc(numCols-1, numRows, tmpImage5ShortCols);
+    psReadout *myBiasShortCols = psReadoutAlloc();
+    myBiasShortCols->image = tmpImage5ShortCols;
 
     for (i=0;i<numRows;i++) {
@@ -840,5 +866,7 @@
 
     psImage *tmpImage1 = psImageAlloc(imageNumCols, imageNumRows, PS_TYPE_F32);
-    psReadout *myReadout = psReadoutAlloc(imageNumCols, imageNumRows, tmpImage1);
+    //    psReadout *myReadout = psReadoutAlloc(imageNumCols, imageNumRows, tmpImage1);
+    psReadout *myReadout = psReadoutAlloc();
+    myReadout->image = tmpImage1;
     for (i=0;i<imageNumRows;i++) {
         for (j=0;j<imageNumCols;j++) {
