]> git.kaiwu.me - nginx.git/commitdiff
Properly initialize "struct in6_addr" with zeroes.
authorRuslan Ermilov <ru@nginx.com>
Sat, 22 Dec 2012 20:03:38 +0000 (20:03 +0000)
committerRuslan Ermilov <ru@nginx.com>
Sat, 22 Dec 2012 20:03:38 +0000 (20:03 +0000)
src/core/ngx_inet.c

index fb5ec0ddde3cc16f94b3f8d738e1e9cebe4ad5de..9aec68964bdb4e7ce778e536a46d24fd1d88c4ff 100644 (file)
@@ -465,7 +465,7 @@ ngx_parse_addr(ngx_pool_t *pool, ngx_addr_t *addr, u_char *text, size_t len)
      * prevent MSVC8 warning:
      *    potentially uninitialized local variable 'inaddr6' used
      */
-    ngx_memzero(inaddr6.s6_addr, sizeof(struct in6_addr));
+    ngx_memzero(&inaddr6, sizeof(struct in6_addr));
 #endif
 
     inaddr = ngx_inet_addr(text, len);