Fix bug in autorecode - strings vs. /group
[pspp-builds.git] / src / language / stats / autorecode.c
index ce818cff1169f7e2fd61a15d926942fe405474ca..2a72aaea82ecd266a1e6a81bbd5857fdecd52e54 100644 (file)
@@ -294,13 +294,12 @@ arc_free (struct autorecode_pgm *arc)
       for (i = 0; i < arc->n_specs; i++)
         {
           struct arc_spec *spec = &arc->specs[i];
-          int width = var_get_width (spec->src);
           struct arc_item *item, *next;
 
          HMAP_FOR_EACH_SAFE (item, next, struct arc_item, hmap_node,
                              spec->items)
            {
-             value_destroy (&item->from, width);
+             value_destroy (&item->from, item->width);
              hmap_delete (spec->items, &item->hmap_node);
              free (item);
            }