Skip to content

Commit 9e79696

Browse files
committed
lib: avoid clang static analyzer warning in deflate_get_offset_slot()
Resolves #357
1 parent 1ef0db7 commit 9e79696

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

lib/deflate_compress.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1474,6 +1474,8 @@ deflate_get_offset_slot(u32 offset)
14741474
*/
14751475
unsigned n = (256 - offset) >> 29;
14761476

1477+
ASSERT(offset >= 1 && offset <= 32768);
1478+
14771479
return deflate_offset_slot[(offset - 1) >> n] + (n << 1);
14781480
}
14791481

0 commit comments

Comments
 (0)