Browse Source

MT#55283 fix off by one bug

Closes #1937

Change-Id: I9362e05165648820506eb2c95267e9a245fb32d9
(cherry picked from commit 76dd9ab56d)
(cherry picked from commit caffdca6d6)
mr13.1.1
Richard Fuchs 7 months ago
parent
commit
c357890b27
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      daemon/bencode.c

+ 1
- 1
daemon/bencode.c View File

@ -692,7 +692,7 @@ static ssize_t __bencode_string(const char *s, ssize_t offset, size_t len) {
if (s + offset == end || end != s + pos)
return -2;
if (pos + sl > len)
if (pos + sl >= len)
return -1;
return pos + sl + 1;


Loading…
Cancel
Save