Browse Source

Never use sprintf. tor_snprintf instead. Bug in tests, not in any released tor.

Nick Mathewson 8 years ago
parent
commit
9dff41694a
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/test/test_dir_handle_get.c

+ 1 - 1
src/test/test_dir_handle_get.c

@@ -255,7 +255,7 @@ test_dir_handle_get_bytes_txt(void *data)
   tt_assert(strstr(header, "Content-Encoding: identity\r\n"));
   tt_assert(strstr(header, "Pragma: no-cache\r\n"));
 
-  sprintf(buff, "Content-Length: %ld\r\n", (long) body_len);
+  tor_snprintf(buff, sizeof(buff), "Content-Length: %ld\r\n", (long) body_len);
   tt_assert(strstr(header, buff));
 
   tt_int_op(body_used, OP_EQ, strlen(body));