From ae2f60d9070d19cb6b12ebfc16381bf8fd3732ae Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Fri, 27 Oct 2023 21:29:23 +0100 Subject: [PATCH] Fix loading of wasm languages with fields but no aliases --- lib/src/wasm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/wasm.c b/lib/src/wasm.c index 20794a58..b7e35d67 100644 --- a/lib/src/wasm.c +++ b/lib/src/wasm.c @@ -867,7 +867,7 @@ const TSLanguage *ts_wasm_store_load_language( ); } - if (language->alias_count > 0 && language->production_id_count > 0) { + if (language->max_alias_sequence_length > 0 && language->production_id_count > 0) { // The alias map contains symbols, alias counts, and aliases, terminated by a null symbol. int32_t alias_map_size = 0; for (;;) {