diff options
author | wolfbeast <mcwerewolf@wolfbeast.com> | 2019-11-14 09:51:07 +0100 |
---|---|---|
committer | wolfbeast <mcwerewolf@wolfbeast.com> | 2019-11-14 09:51:07 +0100 |
commit | 787b4fe586456565c2dda457ad81f1dd420e9249 (patch) | |
tree | cb18bda30d8917c2a1ea360d29301a355d4c3006 /mfbt/MemoryChecking.h | |
parent | 9768733eb7d34fff6f7cdf2e6a8049d4ffb954bb (diff) | |
download | UXP-787b4fe586456565c2dda457ad81f1dd420e9249.tar UXP-787b4fe586456565c2dda457ad81f1dd420e9249.tar.gz UXP-787b4fe586456565c2dda457ad81f1dd420e9249.tar.lz UXP-787b4fe586456565c2dda457ad81f1dd420e9249.tar.xz UXP-787b4fe586456565c2dda457ad81f1dd420e9249.zip |
Issue #1288 - Part 2: Add a partial LZ4 decompression routine.
This function never writes beyond `aDest` + `aMaxOutputSize`, and is
therefore protexted against malicious datapackets.
It also ignores unconsumed input upon reaching `aMaxOutputSize` and can
therefore be used for parial decompression of LZ4 input up to a desired
resulting size of decompressed data.
Diffstat (limited to 'mfbt/MemoryChecking.h')
0 files changed, 0 insertions, 0 deletions