Skip to content

Commit 76dd9ab

Browse files
committed
MT#55283 fix off by one bug
Closes #1937 Change-Id: I9362e05165648820506eb2c95267e9a245fb32d9
1 parent 3ec06bc commit 76dd9ab

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/bencode.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -698,7 +698,7 @@ static ssize_t __bencode_string(const char *s, ssize_t offset, size_t len) {
698698
if (s + offset == end || end != s + pos)
699699
return -2;
700700

701-
if (pos + sl > len)
701+
if (pos + sl >= len)
702702
return -1;
703703

704704
return pos + sl + 1;

0 commit comments

Comments
 (0)