Index: trunk/psModules/src/camera/pmReadoutStack.c
===================================================================
--- trunk/psModules/src/camera/pmReadoutStack.c	(revision 13872)
+++ trunk/psModules/src/camera/pmReadoutStack.c	(revision 15974)
@@ -8,5 +8,6 @@
 
 
-bool pmReadoutUpdateSize(pmReadout *readout, int minCols, int minRows, int numCols, int numRows, bool mask)
+bool pmReadoutUpdateSize(pmReadout *readout, int minCols, int minRows,
+                         int numCols, int numRows, bool mask)
 {
     PS_ASSERT_PTR_NON_NULL(readout, false);
@@ -20,5 +21,5 @@
     }
 
-    // (re-)Allocate the images
+    // (reAllocate the images
     if (!readout->image) {
         readout->image = psImageAlloc(numCols, numRows, PS_TYPE_F32);
@@ -50,7 +51,14 @@
 
 bool pmReadoutStackValidate(int *minInputColsPtr, int *maxInputColsPtr, int *minInputRowsPtr,
-                            int *maxInputRowsPtr, int *numColsPtr, int *numRowsPtr, const psArray *inputs)
+                            int *maxInputRowsPtr, int *numColsPtr, int *numRowsPtr, 
+                            const psArray *inputs)
 {
     PS_ASSERT_ARRAY_NON_NULL(inputs, false);
+    PS_ASSERT_PTR_NON_NULL(minInputColsPtr, false);
+    PS_ASSERT_PTR_NON_NULL(maxInputColsPtr, false);
+    PS_ASSERT_PTR_NON_NULL(minInputRowsPtr, false);
+    PS_ASSERT_PTR_NON_NULL(maxInputRowsPtr, false);
+    PS_ASSERT_PTR_NON_NULL(numColsPtr, false);
+    PS_ASSERT_PTR_NON_NULL(numRowsPtr, false);
 
     // Step through each readout in the input image list to determine how big of an output image is needed to
