Message ID | 53A8627D.4020107@oracle.com |
---|---|
State | New |
Headers | show |
On Mon, Jun 23, 2014 at 07:23:09PM +0200, Paolo Carlini wrote: > ///////////////////// > 2014-06-23 Paolo Carlini <paolo.carlini@oracle.com> > > * sanitizer_common/sanitizer_common_interceptors.inc: > Cherry pick upstream r211008. Sure, thanks. > Index: sanitizer_common/sanitizer_common_interceptors.inc > =================================================================== > --- sanitizer_common/sanitizer_common_interceptors.inc (revision 211905) > +++ sanitizer_common/sanitizer_common_interceptors.inc (working copy) > @@ -1796,7 +1796,7 @@ INTERCEPTOR(int, getsockopt, int sockfd, int level > 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; > @@ -1818,7 +1818,7 @@ INTERCEPTOR(int, accept, int fd, void *addr, unsig > 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; Jakub
Index: sanitizer_common/sanitizer_common_interceptors.inc =================================================================== --- sanitizer_common/sanitizer_common_interceptors.inc (revision 211905) +++ sanitizer_common/sanitizer_common_interceptors.inc (working copy) @@ -1796,7 +1796,7 @@ INTERCEPTOR(int, getsockopt, int sockfd, int level 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; @@ -1818,7 +1818,7 @@ INTERCEPTOR(int, accept, int fd, void *addr, unsig 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;