summaryrefslogtreecommitdiff
path: root/Include
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2016-09-18 18:00:25 -0700
committerBenjamin Peterson <benjamin@python.org>2016-09-18 18:00:25 -0700
commitded4478ceba42e328149c46c156f001b0cef946d (patch)
treef8d8aedb24cd302986e0e284d1af9078d38ec91b /Include
parentafce931a5149925eab386dadb2a3297771280909 (diff)
downloadcpython-ded4478ceba42e328149c46c156f001b0cef946d.tar.gz
properly free memory in pgen
Diffstat (limited to 'Include')
-rw-r--r--Include/grammar.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/Include/grammar.h b/Include/grammar.h
index 85120b9be9..f775f96381 100644
--- a/Include/grammar.h
+++ b/Include/grammar.h
@@ -69,6 +69,7 @@ typedef struct {
/* FUNCTIONS */
grammar *newgrammar(int start);
+void freegrammar(grammar *g);
dfa *adddfa(grammar *g, int type, const char *name);
int addstate(dfa *d);
void addarc(dfa *d, int from, int to, int lbl);