Skip to content

Commit 95e0af5

Browse files
committed
depackers/pp20.c: fixed off-by-one source buffer boundary check.
1 parent c7fa7b8 commit 95e0af5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/mmcmp.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ BOOL MMCMP_Unpack(LPCBYTE *ppMemFile, LPDWORD pdwMemLength)
417417
#define PP_READ_BITS(nbits, var) do { \
418418
bit_cnt = (nbits); \
419419
while (bits_left < bit_cnt) { \
420-
if (buf_src < src) return 0; /* out of source bits */ \
420+
if (buf_src <= src) return 0; /* out of source bits */ \
421421
bit_buffer |= (*--buf_src << bits_left); \
422422
bits_left += 8; \
423423
} \

0 commit comments

Comments
 (0)