summaryrefslogtreecommitdiff
path: root/jdphuff.c
diff options
context:
space:
mode:
Diffstat (limited to 'jdphuff.c')
-rw-r--r--jdphuff.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/jdphuff.c b/jdphuff.c
index cac4582..0e981f2 100644
--- a/jdphuff.c
+++ b/jdphuff.c
@@ -130,6 +130,8 @@ start_pass_phuff_decoder(j_decompress_ptr cinfo)
for (coefi = MIN(cinfo->Ss, 1); coefi <= MAX(cinfo->Se, 9); coefi++) {
if (cinfo->input_scan_number > 1)
prev_coef_bit_ptr[coefi] = coef_bit_ptr[coefi];
+ else
+ prev_coef_bit_ptr[coefi] = 0;
}
for (coefi = cinfo->Ss; coefi <= cinfo->Se; coefi++) {
int expected = (coef_bit_ptr[coefi] < 0) ? 0 : coef_bit_ptr[coefi];