diff options
author | James Zern <jzern@google.com> | 2015-02-02 19:28:34 -0800 |
---|---|---|
committer | James Zern <jzern@google.com> | 2015-03-03 17:53:45 -0800 |
commit | bbbc524fb4a950530030708e3499281e4903b4ac (patch) | |
tree | 7167bfba96d90d35ef2993da3bba5c6f7b289414 | |
parent | 0339fa26eb233d2a756625e507ee51dd62c0562f (diff) | |
download | libwebp-bbbc524fb4a950530030708e3499281e4903b4ac.tar.gz |
dec/vp8: clear 'dither_' on skipped blocks
DitherRow() only checks this value, not 'skip_' so previously it was
uninitialized for these blocks.
(cherry picked from commit 66935fb9ee7a8fc4f59dd91fec34c03d4318784c)
Change-Id: I0f698b81854ee9d91edacb51c1e3bdab9cba96f2
-rw-r--r-- | src/dec/vp8.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dec/vp8.c b/src/dec/vp8.c index 47249d64..89d478a4 100644 --- a/src/dec/vp8.c +++ b/src/dec/vp8.c @@ -562,6 +562,7 @@ int VP8DecodeMB(VP8Decoder* const dec, VP8BitReader* const token_br) { } block->non_zero_y_ = 0; block->non_zero_uv_ = 0; + block->dither_ = 0; } if (dec->filter_type_ > 0) { // store filter info |