Fix bug #21108.
[pspp-builds.git] / src / language / stats / aggregate.c
index a9e1e4a4284932639938a75e9058582d615616ea..921c8ed0985ac28fda71f5f96b5754d226a7e618 100644 (file)
@@ -291,7 +291,10 @@ cmd_aggregate (struct lexer *lexer, struct dataset *ds)
       struct ccase c;
 
       if (!casereader_peek (group, 0, &c))
-        continue;
+        {
+          casereader_destroy (group);
+          continue;
+        }
       initialize_aggregate_info (&agr, &c);
       case_destroy (&c);