Index: trunk/stac/src/stac.c
===================================================================
--- trunk/stac/src/stac.c	(revision 8783)
+++ trunk/stac/src/stac.c	(revision 9740)
@@ -49,5 +49,4 @@
     // Generate masks
     psArray *masks = psArrayAlloc(inputs->n);
-    masks->n = inputs->n;
     for (int i = 0; i < inputs->n; i++) {
         psImage *image = inputs->data[i]; // Image for which to get mask
@@ -74,6 +73,4 @@
         psVector *xSize = psVectorAlloc(inputs->n, PS_TYPE_S32); // Sizes of images in x
         psVector *ySize = psVectorAlloc(inputs->n, PS_TYPE_S32); // Sizes of images in y
-        xSize->n = inputs->n;
-        ySize->n = inputs->n;
         for (int i = 0; i < inputs->n; i++) {
             psImage *image = inputs->data[i]; // The i-th image
@@ -169,6 +166,4 @@
     psVector *saturated = psVectorAlloc(transformed->n, PS_TYPE_F32); // Saturation limits
     psVector *bad = psVectorAlloc(transformed->n, PS_TYPE_F32); // Bad limits
-    saturated->n = transformed->n;
-    bad->n = transformed->n;
     float minSaturated = INFINITY;      // The minimum saturation level
     float maxBad = -INFINITY;           // The maximum bad level
@@ -240,5 +235,4 @@
     // Get regions of interest in the source frame
     psArray *regions = psArrayAlloc(inputs->n); // Array of images denoting regions of interest
-    regions->n = inputs->n;
     for (int i = 0; i < inputs->n; i++) {
         regions->data[i] = stacAreaOfInterest(rejected->data[i], inverseMaps->data[i],
