Index: /branches/eam_02_branch/psModules/src/objects/pmResiduals.c
===================================================================
--- /branches/eam_02_branch/psModules/src/objects/pmResiduals.c	(revision 12939)
+++ /branches/eam_02_branch/psModules/src/objects/pmResiduals.c	(revision 12940)
@@ -4,6 +4,6 @@
  *
  * @author EAM, IfA
- * @version $Revision: 1.1.2.1 $ $Name: not supported by cvs2svn $
- * @date $Date: 2007-04-20 02:31:41 $
+ * @version $Revision: 1.1.2.2 $ $Name: not supported by cvs2svn $
+ * @date $Date: 2007-04-20 23:56:28 $
  * Copyright 2004 IfA, University of Hawaii
  */
@@ -20,5 +20,7 @@
     if (resid == NULL) return;
 
-    psFree (resid->image);
+    psFree (resid->Ro);
+    psFree (resid->Rx);
+    psFree (resid->Ry);
     psFree (resid->weight);
     psFree (resid->mask);
@@ -37,5 +39,7 @@
     nY = (nY % 2) ? nY : nY + 1;
 
-    resid->image  = psImageAlloc (nX, nY, PS_TYPE_F32);
+    resid->Ro  = psImageAlloc (nX, nY, PS_TYPE_F32);
+    resid->Rx  = psImageAlloc (nX, nY, PS_TYPE_F32);
+    resid->Ry  = psImageAlloc (nX, nY, PS_TYPE_F32);
     resid->weight = psImageAlloc (nX, nY, PS_TYPE_F32);
     resid->mask   = psImageAlloc (nX, nY, PS_TYPE_U8);
Index: /branches/eam_02_branch/psModules/src/objects/pmResiduals.h
===================================================================
--- /branches/eam_02_branch/psModules/src/objects/pmResiduals.h	(revision 12939)
+++ /branches/eam_02_branch/psModules/src/objects/pmResiduals.h	(revision 12940)
@@ -4,6 +4,6 @@
  *
  * @author EAM, IfA
- * @version $Revision: 1.1.2.1 $ $Name: not supported by cvs2svn $
- * @date $Date: 2007-04-20 02:31:41 $
+ * @version $Revision: 1.1.2.2 $ $Name: not supported by cvs2svn $
+ * @date $Date: 2007-04-20 23:56:28 $
  * Copyright 2004 IfA, University of Hawaii
  */
@@ -17,5 +17,7 @@
  */
 typedef struct {
-    psImage *image;
+    psImage *Ro;
+    psImage *Rx;
+    psImage *Ry;
     psImage *weight;
     psImage *mask;
