From b1c8b74e9c57c5dbc3d329472bd384878e7591c8 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Fri, 5 Feb 2016 11:35:40 -0800 Subject: [PATCH] Avoid leak caused by earlier corpus spec failures --- spec/integration/corpus_specs.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spec/integration/corpus_specs.cc b/spec/integration/corpus_specs.cc index 9d9cd191..8f264e8f 100644 --- a/spec/integration/corpus_specs.cc +++ b/spec/integration/corpus_specs.cc @@ -11,8 +11,9 @@ static void expect_the_correct_tree(TSNode node, TSDocument *document, string tree_string) { const char *node_string = ts_node_string(node, document); - AssertThat(node_string, Equals(tree_string)); + string result(node_string); ts_free((void *)node_string); + AssertThat(result, Equals(tree_string)); } static void expect_a_consistent_tree(TSNode node, TSDocument *document) {