diff --git a/jchuff.c b/jchuff.c index 063f5b24..b63bf632 100644 --- a/jchuff.c +++ b/jchuff.c @@ -518,7 +518,7 @@ flush_bits(working_state *state) temp = (JOCTET)(put_buffer >> put_bits); EMIT_BYTE(temp) } - if (put_bits) { + if (put_bits > 0) { /* fill partial byte with ones */ temp = (JOCTET)((put_buffer << (8 - put_bits)) | (0xFF >> put_bits)); EMIT_BYTE(temp)