Index: trunk/psLib/src/imageops/psImageInterpolate.c
===================================================================
--- trunk/psLib/src/imageops/psImageInterpolate.c	(revision 15586)
+++ trunk/psLib/src/imageops/psImageInterpolate.c	(revision 15640)
@@ -7,6 +7,6 @@
  *  @author Paul Price, IfA
  *
- *  @version $Revision: 1.8 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2007-11-11 21:48:37 $
+ *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2007-11-17 00:39:29 $
  *
  *  Copyright 2004-2007 Institute for Astronomy, University of Hawaii
@@ -604,4 +604,7 @@
         PS_ASSERT_IMAGE_NON_NULL(mask, PS_INTERPOLATE_STATUS_ERROR);
         PS_ASSERT_IMAGE_TYPE(mask, PS_TYPE_MASK, PS_INTERPOLATE_STATUS_ERROR);
+	if ((image->numCols != mask->numCols) || (image->numRows != mask->numRows)) { 
+	  psAbort ("programming error");
+	}
         PS_ASSERT_IMAGES_SIZE_EQUAL(mask, image, PS_INTERPOLATE_STATUS_ERROR);
 	// XXX these should probably be asserts, not PS_ASSERTS
