diff options
author | Kostya Serebryany <kcc@google.com> | 2014-06-16 08:32:02 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2014-06-16 08:32:02 +0000 |
commit | 6b374e6ab33cba23008051480f1b1a6b6e58b60e (patch) | |
tree | cf17dcdb19ed33724a1b1dbc9ae3ffc4db0294a1 | |
parent | 5e7543f4ac7fdbec3d50f0ee7ba5913a718454f4 (diff) |
[asan] initialze varaibles to avoid a (false positive) report from gcc's -Wmaybe-uninitialized
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@211008 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/sanitizer_common/sanitizer_common_interceptors.inc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sanitizer_common/sanitizer_common_interceptors.inc b/lib/sanitizer_common/sanitizer_common_interceptors.inc index ea2ff01a0..327b811ba 100644 --- a/lib/sanitizer_common/sanitizer_common_interceptors.inc +++ b/lib/sanitizer_common/sanitizer_common_interceptors.inc @@ -1812,7 +1812,7 @@ INTERCEPTOR(int, getsockopt, int sockfd, int level, int optname, void *optval, INTERCEPTOR(int, accept, int fd, void *addr, unsigned *addrlen) { void *ctx; COMMON_INTERCEPTOR_ENTER(ctx, accept, fd, addr, addrlen); - unsigned addrlen0; + unsigned addrlen0 = 0; if (addrlen) { COMMON_INTERCEPTOR_READ_RANGE(ctx, addrlen, sizeof(*addrlen)); addrlen0 = *addrlen; @@ -1834,7 +1834,7 @@ INTERCEPTOR(int, accept, int fd, void *addr, unsigned *addrlen) { INTERCEPTOR(int, accept4, int fd, void *addr, unsigned *addrlen, int f) { void *ctx; COMMON_INTERCEPTOR_ENTER(ctx, accept4, fd, addr, addrlen, f); - unsigned addrlen0; + unsigned addrlen0 = 0; if (addrlen) { COMMON_INTERCEPTOR_READ_RANGE(ctx, addrlen, sizeof(*addrlen)); addrlen0 = *addrlen; |