diff options
-rw-r--r-- | src/lzw.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -167,8 +167,8 @@ static inline lzw_result lzw__next_code( /* Fast path: code fully inside this sub-block */ const uint8_t *data = ctx->sb_data + (ctx->sb_bit >> 3); switch (byte_advance) { - case 2: code |= data[2] << 16; - case 1: code |= data[1] << 8; + case 2: code |= data[2] << 16; /* Fall through */ + case 1: code |= data[1] << 8; /* Fall through */ case 0: code |= data[0] << 0; } ctx->sb_bit += code_size; |