Coverity issue CID #167
Event alloc_fn: Called allocation function "metacompile" [model]
Event var_assign: Assigned variable "gr" to storage returned from "metacompile"
		gr = metacompile(n);
Event pass_arg: Variable "gr" not freed or pointed-to in function "maketables" [model]
		g = maketables(gr);
  		translatelabels(g);
  		addfirstsets(g);
Event leaked_storage: Returned without freeing storage "gr"
		return g;
diff --git a/Parser/pgen.c b/Parser/pgen.c
index 76cb204..959a5d3 100644
--- a/Parser/pgen.c
+++ b/Parser/pgen.c
@@ -667,6 +667,7 @@
 	g = maketables(gr);
 	translatelabels(g);
 	addfirstsets(g);
+	PyObject_FREE(gr);
 	return g;
 }