fix(wasm): fix alias map size computation

This fixes a crash where parsing with certain languages can lead to a crash due to how the alias map was allocated and laid out in wasm memory
This commit is contained in:
Nia 2025-09-19 00:34:27 +02:00 committed by GitHub
parent f222db57ce
commit f09dc3cf46
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 80 additions and 26 deletions

View file

@ -773,7 +773,6 @@ impl Loader {
if recompile {
self.compile_parser_to_wasm(
&config.name,
None,
config.src_path,
config
.scanner_path
@ -1026,7 +1025,6 @@ impl Loader {
pub fn compile_parser_to_wasm(
&self,
language_name: &str,
_root_path: Option<&Path>,
src_path: &Path,
scanner_filename: Option<&Path>,
output_path: &Path,