瀏覽代碼

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 年之前
父節點
當前提交
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;


Loading…
取消
儲存