Index: trunk/psLib/src/imageops/psImageBinning.c
===================================================================
--- trunk/psLib/src/imageops/psImageBinning.c	(revision 21040)
+++ trunk/psLib/src/imageops/psImageBinning.c	(revision 21107)
@@ -8,6 +8,6 @@
  *  @author Eugene Magnier, IfA
  *
- *  @version $Revision: 1.8 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2008-11-17 02:38:07 $
+ *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2009-01-13 00:54:26 $
  *
  *  Copyright 2007 Institute for Astronomy, University of Hawaii
@@ -95,5 +95,5 @@
 }
 
-void psImageBinningSetSkip(psImageBinning *binning, psImage *image)
+void psImageBinningSetSkip(psImageBinning *binning, const psImage *image)
 {
     int col0, row0;                     // Offset for image
Index: trunk/psLib/src/imageops/psImageBinning.h
===================================================================
--- trunk/psLib/src/imageops/psImageBinning.h	(revision 21040)
+++ trunk/psLib/src/imageops/psImageBinning.h	(revision 21107)
@@ -8,6 +8,6 @@
  *  @author Eugene Magnier, IfA
  *
- *  @version $Revision: 1.5 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2007-10-25 20:35:50 $
+ *  @version $Revision: 1.6 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2009-01-13 00:54:26 $
  *
  *  Copyright 2007 Institute for Astronomy, University of Hawaii
@@ -23,14 +23,14 @@
 // image. binning is defined for a specific input size and output image size.
 typedef struct {
-    int nXfine; 			// width of the hi-res image
-    int nYfine;				// height of the hi-res image
-    int nXruff; 			// width of the lo-res image 
-    int nYruff;				// height of the lo-res image
-    int nXbin;				// X binning factor (~ nXfine/nXruff)
-    int nYbin;				// Y binning factor (~ nYfine/nYruff)
-    int nXoff;				// offset in fine pixels to start of ruff 0 pixel (x_fine - nXoff) / nXbin = x_ruff
-    int nYoff;				// offset in fine pixels to start of ruff 0 pixel (x_fine - nXoff) / nXbin = x_ruff
-    int nXskip;				// offset in fine pixels from start of fine parent 0 pixel to ruff 0 pixel (nXskip = col0 - nXoff)
-    int nYskip;				// offset in fine pixels from start of fine parent 0 pixel to ruff 0 pixel (nYskip = row0 - nYoff)
+    int nXfine;                         // width of the hi-res image
+    int nYfine;                         // height of the hi-res image
+    int nXruff;                         // width of the lo-res image
+    int nYruff;                         // height of the lo-res image
+    int nXbin;                          // X binning factor (~ nXfine/nXruff)
+    int nYbin;                          // Y binning factor (~ nYfine/nYruff)
+    int nXoff;                          // offset in fine pixels to start of ruff 0 pixel (x_fine - nXoff) / nXbin = x_ruff
+    int nYoff;                          // offset in fine pixels to start of ruff 0 pixel (x_fine - nXoff) / nXbin = x_ruff
+    int nXskip;                         // offset in fine pixels from start of fine parent 0 pixel to ruff 0 pixel (nXskip = col0 - nXoff)
+    int nYskip;                         // offset in fine pixels from start of fine parent 0 pixel to ruff 0 pixel (nYskip = row0 - nYoff)
 } psImageBinning;
 
@@ -48,5 +48,5 @@
 void psImageBinningSetFineSize(psImageBinning *binning, psImageBinningAlign align);
 void psImageBinningSetScale(psImageBinning *binning, psImageBinningAlign align);
-void psImageBinningSetSkip(psImageBinning *binning, psImage *image);
+void psImageBinningSetSkip(psImageBinning *binning, const psImage *image);
 void psImageBinningSetSkipByOffset(psImageBinning *binning, int col0, int row0);
 
