Fixed segv
This commit is contained in:
parent
df92e9fa7c
commit
c5a06ce9df
1 changed files with 2 additions and 2 deletions
|
|
@ -1161,7 +1161,7 @@ brace_start:
|
||||||
|
|
||||||
void *tree_sitter_sh_external_scanner_create()
|
void *tree_sitter_sh_external_scanner_create()
|
||||||
{
|
{
|
||||||
Scanner *scanner = calloc(1, sizeof(Scanner));
|
Scanner *scanner = mem_alloc(sizeof(Scanner));
|
||||||
array_init(&scanner->heredocs);
|
array_init(&scanner->heredocs);
|
||||||
return scanner;
|
return scanner;
|
||||||
}
|
}
|
||||||
|
|
@ -1194,5 +1194,5 @@ void tree_sitter_sh_external_scanner_destroy(void *payload)
|
||||||
array_delete(&heredoc->delimiter);
|
array_delete(&heredoc->delimiter);
|
||||||
}
|
}
|
||||||
array_delete(&scanner->heredocs);
|
array_delete(&scanner->heredocs);
|
||||||
free(scanner);
|
mem_free(scanner);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue