summaryrefslogtreecommitdiff
path: root/src/runtime/java
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2013-11-27 12:34:06 +0000
committerkr.angelov <kr.angelov@gmail.com>2013-11-27 12:34:06 +0000
commit7a428198c62d5ea2d36f193a265b4ab0c64ba661 (patch)
treea493c2eb0aac7c49d00e728d19efad9d4ad61e0a /src/runtime/java
parent3f57151cc346be0fbf0726d4953f3529ea45e7f4 (diff)
space leak in the Java binding
Diffstat (limited to 'src/runtime/java')
-rw-r--r--src/runtime/java/jpgf.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/runtime/java/jpgf.c b/src/runtime/java/jpgf.c
index f8c340cf9..d70301a62 100644
--- a/src/runtime/java/jpgf.c
+++ b/src/runtime/java/jpgf.c
@@ -467,6 +467,7 @@ Java_org_grammaticalframework_pgf_Concr_lookupMorpho(JNIEnv* env, jobject self,
JMorphoCallback callback = { { jpgf_collect_morpho }, analyses, env, addId, an_class, an_constrId };
pgf_lookup_morpho(get_ref(env, self), j2gu_string(env, sentence, tmp_pool),
&callback.fn, NULL);
+ gu_pool_free(tmp_pool);
return analyses;
}