fix(web): correct metadata function
This commit is contained in:
parent
e4e643086b
commit
6451d2f65d
3 changed files with 4 additions and 5 deletions
|
|
@ -84,11 +84,10 @@ export class Language {
|
|||
* the language's `tree-sitter.json` file.
|
||||
*/
|
||||
get metadata(): LanguageMetadata | null {
|
||||
C._ts_language_metadata(this[0]);
|
||||
C._ts_language_metadata_wasm(this[0]);
|
||||
const length = C.getValue(TRANSFER_BUFFER, 'i32');
|
||||
const address = C.getValue(TRANSFER_BUFFER + SIZE_OF_INT, 'i32');
|
||||
if (length === 0) return null;
|
||||
return unmarshalLanguageMetadata(address);
|
||||
return unmarshalLanguageMetadata(TRANSFER_BUFFER + SIZE_OF_INT);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue