Index: trunk/psModules/src/camera/pmCellSquish.c
===================================================================
--- trunk/psModules/src/camera/pmCellSquish.c	(revision 12455)
+++ trunk/psModules/src/camera/pmCellSquish.c	(revision 12504)
@@ -23,5 +23,5 @@
     }
 
-    pmShifts *shifts;                   // Orthogonal transfer shifts
+    pmShifts *shifts = NULL;                   // Orthogonal transfer shifts
     if (useShifts) {
         bool mdok;                      // Status of MD lookup
@@ -40,7 +40,7 @@
 
     // First pass to get the bounds, make sure everything is legit.
-    int xMin, xMax, yMin, yMax;         // Bounds of the squish
+    int xMin = 0, xMax = 0, yMin = 0, yMax = 0; // Bounds of the squish
     bool valid = false;                 // Do we have a valid readout?
-    int col0, row0, numCols, numRows;   // Window parameters for the readouts
+    int col0 = 0, row0 = 0, numCols = 0, numRows = 0;// Window parameters for the readouts
     int xShift = 0, yShift = 0;         // Shift due to orthogonal transfer, to be applied
     if (useShifts && shifts->xyRelative) {
