Explorar el Código

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 hace 18 años
padre
commit
8f4fde49ee
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. +1
    -1
      misc/benc.c

+ 1
- 1
misc/benc.c Ver fichero

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


Cargando…
Cancelar
Guardar