Index: trunk/psLib/test/image/tst_psImageStats.c
===================================================================
--- trunk/psLib/test/image/tst_psImageStats.c	(revision 3977)
+++ trunk/psLib/test/image/tst_psImageStats.c	(revision 3984)
@@ -286,100 +286,90 @@
             tmpMask2 = psImageAlloc( IMAGE_X_SIZE*2, IMAGE_Y_SIZE*2, PS_TYPE_U8 );
             tmpImage = psImageSubset(tmpImage2, psRegionSet(IMAGE_X_SIZE/4, IMAGE_X_SIZE/4+IMAGE_X_SIZE,
-                                     IMAGE_Y_SIZE/4, IMAGE_Y_SIZE/4+IMAGE_Y_SIZE
-                                 }
-                                                       );
-        tmpMask = psImageSubset(tmpMask2, psRegionSet(IMAGE_X_SIZE/4, IMAGE_X_SIZE/4+IMAGE_X_SIZE,
-                                IMAGE_Y_SIZE/4, IMAGE_Y_SIZE/4+IMAGE_Y_SIZE
-                            }
-                                                 );
-}
-
-for ( i = 0;i < tmpImage->numRows;i++ )
-{
-    for ( j = 0;j < tmpImage->numCols;j++ ) {
-        tmpImage->data.F32[ i ][ j ] = ( float ) ( i + j );
-    }
-}
-for ( i = 0;i < tmpMask->numRows;i++ )
-{
-    for ( j = 0;j < tmpMask->numCols;j++ ) {
-        if ( ( i > ( tmpMask->numRows / 2 ) ) &&
-                ( j > ( tmpMask->numCols / 2 ) ) ) {
-            tmpMask->data.U8[ i ][ j ] = 1;
-        } else {
-            tmpMask->data.U8[ i ][ j ] = 0;
-        }
-    }
-}
-
-myStats = psStatsAlloc( PS_STAT_SAMPLE_MEAN );
-/*************************************************************************/
-/*  Calculate Sample Mean with no mask                           */
-/*************************************************************************/
-psStats* tmpStats = myStats;
-myStats = psImageStats( myStats, tmpImage, NULL, 0 );
-if ( myStats != tmpStats )
-{
-    fprintf(stderr,"ERROR: input psStats not equal to return psStats\n");
-    psAbort(__func__,"Failed input psStats equal to returned psStats");
-}
-fprintf(stderr, "The sample mean was %.2f\n", myStats->sampleMean );
-
-/*************************************************************************/
-/*  Calculate Sample Mean with mask                              */
-/*************************************************************************/
-
-myStats = psImageStats( myStats, tmpImage, tmpMask, 1 );
-fprintf(stderr, "The sample mean was %.2f\n", myStats->sampleMean );
-
-/*************************************************************************/
-/*  Deallocate data structures                                   */
-/*************************************************************************/
-psFree( myStats );
-psFree( tmpImage );
-psFree( tmpMask );
-psFree( tmpImage2 );
-psFree( tmpMask2 );
-}
-
-/*************************************************************************/
-/*  Test With Various Null Inputs                                        */
-/*************************************************************************/
-
-tmpImage = psImageAlloc( IMAGE_X_SIZE, IMAGE_Y_SIZE, PS_TYPE_F32 );
-tmpMask = psImageAlloc( IMAGE_X_SIZE, IMAGE_Y_SIZE, PS_TYPE_U8 );
-myStats = psStatsAlloc( 0 );
-
-myStats2 = psImageStats( myStats, NULL, NULL, 0 );
-if ( myStats2 != NULL ) {
-    fprintf(stderr, "ERROR: myStats2 = psImageStats(myStats, NULL, NULL, 0) != NULL\n" )
-    ;
-}
-
-myStats2 = psImageStats( NULL, tmpImage, NULL, 0 );
-if ( myStats2 != NULL ) {
-    fprintf(stderr, "ERROR: myStats2 = psImageStats(NULL, tmpImage, NULL, 0) != NULL\n" )
-    ;
-}
-
-myStats2 = psImageStats( myStats, tmpImage, NULL, 0 );
-
-psFree( myStats );
-psFree( tmpImage );
-psFree( tmpMask );
-
-tmpImage = psImageAlloc( IMAGE_X_SIZE, IMAGE_Y_SIZE, PS_TYPE_F32);
-tmpMask = psImageAlloc( IMAGE_X_SIZE, IMAGE_Y_SIZE, PS_TYPE_U32);
-myStats = psStatsAlloc( PS_STAT_SAMPLE_MEAN );
-myStats2 = psImageStats( myStats, tmpImage, tmpMask, 0 );
-if ( myStats2 != NULL ) {
-    fprintf(stderr, "ERROR: psImageStats did not return null when mask is invalid type.\n")
-    ;
-}
-psFree(tmpImage);
-psFree(tmpMask);
-psFree(myStats);
-
-return ( !testStatus );
+                                     IMAGE_Y_SIZE/4, IMAGE_Y_SIZE/4+IMAGE_Y_SIZE));
+            tmpMask = psImageSubset(tmpMask2, psRegionSet(IMAGE_X_SIZE/4, IMAGE_X_SIZE/4+IMAGE_X_SIZE,
+                                    IMAGE_Y_SIZE/4, IMAGE_Y_SIZE/4+IMAGE_Y_SIZE));
+        }
+
+        for ( i = 0;i < tmpImage->numRows;i++ ) {
+            for ( j = 0;j < tmpImage->numCols;j++ ) {
+                tmpImage->data.F32[ i ][ j ] = ( float ) ( i + j );
+            }
+        }
+        for ( i = 0;i < tmpMask->numRows;i++ ) {
+            for ( j = 0;j < tmpMask->numCols;j++ ) {
+                if ( ( i > ( tmpMask->numRows / 2 ) ) &&
+                        ( j > ( tmpMask->numCols / 2 ) ) ) {
+                    tmpMask->data.U8[ i ][ j ] = 1;
+                } else {
+                    tmpMask->data.U8[ i ][ j ] = 0;
+                }
+            }
+        }
+
+        myStats = psStatsAlloc( PS_STAT_SAMPLE_MEAN );
+        /*************************************************************************/
+        /*  Calculate Sample Mean with no mask                           */
+        /*************************************************************************/
+        psStats* tmpStats = myStats;
+        myStats = psImageStats( myStats, tmpImage, NULL, 0 );
+        if ( myStats != tmpStats ) {
+            fprintf(stderr,"ERROR: input psStats not equal to return psStats\n");
+            psAbort(__func__,"Failed input psStats equal to returned psStats");
+        }
+        fprintf(stderr, "The sample mean was %.2f\n", myStats->sampleMean );
+
+        /*************************************************************************/
+        /*  Calculate Sample Mean with mask                              */
+        /*************************************************************************/
+
+        myStats = psImageStats( myStats, tmpImage, tmpMask, 1 );
+        fprintf(stderr, "The sample mean was %.2f\n", myStats->sampleMean );
+
+        /*************************************************************************/
+        /*  Deallocate data structures                                   */
+        /*************************************************************************/
+        psFree( myStats );
+        psFree( tmpImage );
+        psFree( tmpMask );
+        psFree( tmpImage2 );
+        psFree( tmpMask2 );
+    }
+
+    /*************************************************************************/
+    /*  Test With Various Null Inputs                                        */
+    /*************************************************************************/
+
+    tmpImage = psImageAlloc( IMAGE_X_SIZE, IMAGE_Y_SIZE, PS_TYPE_F32 );
+    tmpMask = psImageAlloc( IMAGE_X_SIZE, IMAGE_Y_SIZE, PS_TYPE_U8 );
+    myStats = psStatsAlloc( 0 );
+
+    myStats2 = psImageStats( myStats, NULL, NULL, 0 );
+    if ( myStats2 != NULL ) {
+        fprintf(stderr, "ERROR: myStats2 = psImageStats(myStats, NULL, NULL, 0) != NULL\n" );
+    }
+
+    myStats2 = psImageStats( NULL, tmpImage, NULL, 0 );
+    if ( myStats2 != NULL ) {
+        fprintf(stderr, "ERROR: myStats2 = psImageStats(NULL, tmpImage, NULL, 0) != NULL\n" );
+    }
+
+    myStats2 = psImageStats( myStats, tmpImage, NULL, 0 );
+
+    psFree( myStats );
+    psFree( tmpImage );
+    psFree( tmpMask );
+
+    tmpImage = psImageAlloc( IMAGE_X_SIZE, IMAGE_Y_SIZE, PS_TYPE_F32);
+    tmpMask = psImageAlloc( IMAGE_X_SIZE, IMAGE_Y_SIZE, PS_TYPE_U32);
+    myStats = psStatsAlloc( PS_STAT_SAMPLE_MEAN );
+    myStats2 = psImageStats( myStats, tmpImage, tmpMask, 0 );
+    if ( myStats2 != NULL ) {
+        fprintf(stderr, "ERROR: psImageStats did not return null when mask is invalid type.\n");
+    }
+    psFree(tmpImage);
+    psFree(tmpMask);
+    psFree(myStats);
+
+    return ( !testStatus );
 }
 
