summaryrefslogtreecommitdiff
path: root/src/ir/literal-utils.h
diff options
context:
space:
mode:
authorThomas Lively <7121787+tlively@users.noreply.github.com>2020-03-16 14:42:11 -0700
committerGitHub <noreply@github.com>2020-03-16 14:42:11 -0700
commit38a795c48e269b92a1e6c54682a436ce23339a8d (patch)
tree24a34c78da288c2208843ccf69a57f4c8c6dca64 /src/ir/literal-utils.h
parent83d69b30b56fdc9966c84082092fe25830472dd1 (diff)
downloadbinaryen-38a795c48e269b92a1e6c54682a436ce23339a8d.tar.gz
binaryen-38a795c48e269b92a1e6c54682a436ce23339a8d.tar.bz2
binaryen-38a795c48e269b92a1e6c54682a436ce23339a8d.zip
Fix binary emitting of signature indices (#2694)
It should be a signed LEB128, not an unsigned LEB128. This bug was causing modules to be invalid when the number of signatures in the type section was large and multivalue blocks were present.
Diffstat (limited to 'src/ir/literal-utils.h')
0 files changed, 0 insertions, 0 deletions