]> git.kaiwu.me - nginx.git/commitdiff
Valgrind: another complaint about uninitialized bytes.
authorTatsuhiko Kubo <cubicdaiya@gmail.com>
Tue, 11 Jun 2013 15:41:24 +0000 (00:41 +0900)
committerTatsuhiko Kubo <cubicdaiya@gmail.com>
Tue, 11 Jun 2013 15:41:24 +0000 (00:41 +0900)
src/os/unix/ngx_channel.c

index 29c69da4065716e8d8951f23b641a6d85ff09fbc..536a9ed4bbb5a616e05e055c4c45818d6ddef2bb 100644 (file)
@@ -34,6 +34,8 @@ ngx_write_channel(ngx_socket_t s, ngx_channel_t *ch, size_t size,
         msg.msg_control = (caddr_t) &cmsg;
         msg.msg_controllen = sizeof(cmsg);
 
+        ngx_memzero(&cmsg, sizeof(cmsg));
+
         cmsg.cm.cmsg_len = CMSG_LEN(sizeof(int));
         cmsg.cm.cmsg_level = SOL_SOCKET;
         cmsg.cm.cmsg_type = SCM_RIGHTS;