瀏覽代碼

Fix bug in r8440: base32 uses 5 bytes per char, not 4.

svn:r8447
Nick Mathewson 19 年之前
父節點
當前提交
58200f06a5
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/or/dns.c

+ 1 - 1
src/or/dns.c

@@ -1606,7 +1606,7 @@ static void
 launch_wildcard_check(int len, const char *suffix)
 {
   char random_bytes[16], name[64], *addr;
-  size_t n = (len+1)/2;
+  size_t n = (len*5+7)/8;
   int r;
 
   tor_assert(n <= sizeof(random_bytes));