Pārlūkot izejas kodu

Fix bug in benc_length. benc_first shouldn't be used here since it returns

NULL on empty lists or dictionaries. This could cause crashes.

Reported by Robert Jonsson.
master
Richard Nyberg pirms 18 gadiem
vecāks
revīzija
8f4fde49ee
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. +1
    -1
      misc/benc.c

+ 1
- 1
misc/benc.c Parādīt failu

@@ -114,7 +114,7 @@ benc_length(const char *p)
case 'd':
case 'l':
blen = 2; // [l|d]...e
next = benc_first(p);
next = p + 1;
while (*next != 'e') {
size_t len = benc_length(next);
blen += len;


Notiek ielāde…
Atcelt
Saglabāt