e541c9b64b
`buffer` contains signed chars, so if a tag length is greater than 128 then it is treated as a negative value when deserializing. The negative signed char is then implicitly cast to a large unsigned integer. Explicitly cast the values to signed chars Co-authored-by: Rahul Zhade <zhade3@github.com> |
||
---|---|---|
.. | ||
tree_sitter | ||
binding.cc | ||
grammar.json | ||
parser.c | ||
scanner.cc | ||
tag.h |