From: John Darrington <john@darrington.wattle.id.au>
Date: Sun, 29 Jul 2012 12:49:32 +0000 (+0200)
Subject: Fix memory leak in AGGREGATE command
X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bed9f1cc87a59bef906650a690a378fa972e4366;p=pspp

Fix memory leak in AGGREGATE command
---

diff --git a/src/language/stats/aggregate.c b/src/language/stats/aggregate.c
index f4cbaac448..ff6c1fb59e 100644
--- a/src/language/stats/aggregate.c
+++ b/src/language/stats/aggregate.c
@@ -332,8 +332,8 @@ cmd_aggregate (struct lexer *lexer, struct dataset *ds)
       else
 	{
 	  dump_aggregate_info (&agr, output, c);
-	  case_unref (c);
 	}
+      case_unref (c);
     }
   if (!casegrouper_destroy (grouper))
     goto error;