From 75319b602fa4bc02b0b4e1774a9f0809b0416841 Mon Sep 17 00:00:00 2001 From: krasimir Date: Mon, 1 Aug 2016 10:31:37 +0000 Subject: [PATCH] two memory leaks in the Python bindings --- src/runtime/python/pypgf.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/runtime/python/pypgf.c b/src/runtime/python/pypgf.c index f2d55bf74..3c8563d56 100644 --- a/src/runtime/python/pypgf.c +++ b/src/runtime/python/pypgf.c @@ -1788,6 +1788,8 @@ Bracket_repr(BracketObject *self) Py_DECREF(space); return NULL; } + + Py_DECREF(child_str); } Py_DECREF(space); @@ -2267,6 +2269,7 @@ Concr_load(ConcrObject* self, PyObject *args) } else { PyErr_SetString(PGFError, "The language cannot be loaded"); } + gu_pool_free(tmp_pool); return NULL; }