summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2022-11-21 11:02:45 -0800
committerJames Zern <jzern@google.com>2022-11-21 16:48:51 -0800
commitc6ac672dbcfd63d2e6354aea83f3d343cb2cbbfd (patch)
treebbdecfc802366bbdceed9581422ab0c67b827acd
parentb5700efb705e4e07944e73866b3ac3cd9cbdc381 (diff)
downloadlibwebp-c6ac672dbcfd63d2e6354aea83f3d343cb2cbbfd.tar.gz
webp-lossless-bitstream-spec: fix num_code_lengths check
in the 'Normal Code Length Code' description the number of valid code lengths is 19, not 18. Bug: webp:448 Bug: webp:551 Change-Id: Id929604e1d771cb09b2d0ac617e83f21077f21de
-rw-r--r--doc/webp-lossless-bitstream-spec.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/webp-lossless-bitstream-spec.txt b/doc/webp-lossless-bitstream-spec.txt
index 89c9d012..0b011961 100644
--- a/doc/webp-lossless-bitstream-spec.txt
+++ b/doc/webp-lossless-bitstream-spec.txt
@@ -910,7 +910,7 @@ First, `num_code_lengths` specifies the number of code lengths.
int num_code_lengths = 4 + ReadBits(4);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-If `num_code_lengths` is > 18, the bitstream is invalid.
+If `num_code_lengths` is > 19, the bitstream is invalid.
The code lengths are themselves encoded using prefix codes: lower level code
lengths, `code_length_code_lengths`, first have to be read. The rest of those