From 7e13eac296de2e3c0104b32b56a199f09eead4af Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Tue, 21 Mar 2017 11:05:48 -0700 Subject: [PATCH] Fix lookahead_char type in ts_tree_make_error function --- src/runtime/tree.c | 2 +- src/runtime/tree.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/runtime/tree.c b/src/runtime/tree.c index 49f81e9c..195b6260 100644 --- a/src/runtime/tree.c +++ b/src/runtime/tree.c @@ -99,7 +99,7 @@ TreeArray ts_tree_array_remove_trailing_extras(TreeArray *self) { return result; } -Tree *ts_tree_make_error(Length size, Length padding, char lookahead_char) { +Tree *ts_tree_make_error(Length size, Length padding, int32_t lookahead_char) { Tree *result = ts_tree_make_leaf(ts_builtin_sym_error, padding, size, (TSSymbolMetadata){ .visible = true, .named = true, diff --git a/src/runtime/tree.h b/src/runtime/tree.h index c08ba24b..f205af97 100644 --- a/src/runtime/tree.h +++ b/src/runtime/tree.h @@ -76,7 +76,7 @@ Tree *ts_tree_make_leaf(TSSymbol, Length, Length, TSSymbolMetadata); Tree *ts_tree_make_node(TSSymbol, uint32_t, Tree **, TSSymbolMetadata); Tree *ts_tree_make_copy(Tree *child); Tree *ts_tree_make_error_node(TreeArray *); -Tree *ts_tree_make_error(Length, Length, char); +Tree *ts_tree_make_error(Length, Length, int32_t); void ts_tree_retain(Tree *tree); void ts_tree_release(Tree *tree); bool ts_tree_eq(const Tree *tree1, const Tree *tree2);