Phil Turnbull
e541c9b64b
Avoid integer cast issues when deserializing tags
`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>
Description
Languages
C++
48.8%
C
17.9%
Makefile
12.2%
Rust
9.5%
JavaScript
9.3%
Other
2.3%