Просмотр исходного кода

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 18 лет назад
Родитель
Сommit
8f4fde49ee
1 измененных файлов: 1 добавлений и 1 удалений
  1. +1
    -1
      misc/benc.c

+ 1
- 1
misc/benc.c Просмотреть файл

@@ -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;


Загрузка…
Отмена
Сохранить