diff options
Diffstat (limited to 'src/gzip/infblock.c')
-rw-r--r-- | src/gzip/infblock.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gzip/infblock.c b/src/gzip/infblock.c index 64a7da124..2b4f0c2b5 100644 --- a/src/gzip/infblock.c +++ b/src/gzip/infblock.c @@ -235,6 +235,7 @@ int r ) s->sub.trees.index = 0; Tracev((stderr, "inflate: table sizes ok\n")); s->mode = BTREE; + /* fall through */ case BTREE: while (s->sub.trees.index < 4 + (s->sub.trees.table >> 10)) { @@ -260,6 +261,7 @@ int r ) s->sub.trees.index = 0; Tracev((stderr, "inflate: bits tree ok\n")); s->mode = DTREE; + /* fall through */ case DTREE: while (t = s->sub.trees.table, s->sub.trees.index < 258 + (t & 0x1f) + ((t >> 5) & 0x1f)) |