Index: trunk/psLib/test/math/tst_psMinimizePowell.c
===================================================================
--- trunk/psLib/test/math/tst_psMinimizePowell.c	(revision 6449)
+++ trunk/psLib/test/math/tst_psMinimizePowell.c	(revision 6484)
@@ -81,4 +81,6 @@
     myParams = psVectorAlloc(NUM_PARAMS, PS_TYPE_F32);
     myParamMask = psVectorAlloc(NUM_PARAMS, PS_TYPE_U8);
+    myParams->n = NUM_PARAMS;
+    myParamMask->n = NUM_PARAMS;
     min = psMinimizationAlloc(100, 0.01);
 
@@ -164,4 +166,5 @@
         ((psVector *) (myCoords->data[i]))->data.F32[0] = (float) (i+10);
         ((psVector *) (myCoords->data[i]))->data.F32[1] = (float) (i+3);
+        ((psVector *) (myCoords->data[i]))->n = 2;
     }
     for (i=0;i<NUM_PARAMS;i++) {
@@ -169,4 +172,5 @@
         myParams->data.F32[i] = 0.0;
         myParams->data.F32[i] = (float) i;
+        myParams->n++;
     }
 
@@ -239,4 +243,5 @@
         ((psVector *) (myCoords->data[i]))->data.F32[0] = (float) (i+10);
         ((psVector *) (myCoords->data[i]))->data.F32[1] = (float) (i+3);
+        ((psVector *) (myCoords->data[i]))->n++;
     }
     for (i=0;i<NUM_PARAMS;i++) {
@@ -245,4 +250,6 @@
         myParams->data.F32[i] = (float) i;
         myParamMask->data.U8[i] = 0;
+        myParams->n++;
+        myParamMask->n++;
     }
 
