diff options
Diffstat (limited to 'src/libtracker-sparql')
-rw-r--r-- | src/libtracker-sparql/core/tracker-sparql-parser.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libtracker-sparql/core/tracker-sparql-parser.c b/src/libtracker-sparql/core/tracker-sparql-parser.c index 5ed15e2f9..ac4161e43 100644 --- a/src/libtracker-sparql/core/tracker-sparql-parser.c +++ b/src/libtracker-sparql/core/tracker-sparql-parser.c @@ -793,6 +793,7 @@ tracker_grammar_parser_apply (TrackerGrammarParser *parser, if (!tracker_grammar_parser_read (parser, &state)) { tracker_parser_state_propagate_error (parser, &state, error); tracker_node_tree_free (state.node_tree); + g_ptr_array_unref (state.error_rules); g_free (state.rule_states.rules); return NULL; } |