Переглянути джерело

Fix a bug that roger found in the wide_circ_id code

Nick Mathewson 11 роки тому
батько
коміт
59fc77e29b
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      src/or/buffers.c

+ 1 - 1
src/or/buffers.c

@@ -1056,7 +1056,7 @@ fetch_var_cell_from_buf(buf_t *buf, var_cell_t **out, int linkproto)
   *out = NULL;
   if (buf->datalen < header_len)
     return 0;
-  peek_from_buf(hdr, sizeof(hdr), buf);
+  peek_from_buf(hdr, header_len, buf);
 
   command = get_uint8(hdr + circ_id_len);
   if (!(cell_command_is_var_length(command, linkproto)))