瀏覽代碼

Fix a bug in displaying IPv6 addrs in test_op_ipv6_ with --verbose

The test code, if it failed, or if it was run in verbose mode, would
use the wrong variable for its loop.  Patch from rubiate uploaded to
19999.
Nick Mathewson 8 年之前
父節點
當前提交
0e1b228aa6
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/test/test_addr.c

+ 2 - 2
src/test/test_addr.c

@@ -85,8 +85,8 @@ test_addr_basic(void *arg)
     char *, "%s",                                                \
     { char *cp;                                                  \
       cp = print_ = tor_malloc(64);                              \
-      for (int ii_=0;i<16;++i) {                                 \
-        tor_snprintf(cp, 3,"%02x", (unsigned)value_->s6_addr[i]);\
+      for (int ii_=0;ii_<16;++ii_) {                             \
+        tor_snprintf(cp, 3,"%02x", (unsigned)value_->s6_addr[ii_]);     \
         cp += 2;                                                 \
         if (ii_ != 15) *cp++ = ':';                              \
       }                                                          \