diff options
| author | Maxim Ostapenko <m.ostapenko@partner.samsung.com> | 2016-02-29 08:56:26 +0000 |
|---|---|---|
| committer | Maxim Ostapenko <m.ostapenko@partner.samsung.com> | 2016-02-29 08:56:26 +0000 |
| commit | d0257b7bf124d2a3cf289cb41ca394033e295c2b (patch) | |
| tree | ecfc3acc5cbed6b9eebb46369a677e09f2497906 | |
| parent | 2d14d3b5292590abfaaec58e69833251b308a7b1 (diff) | |
| download | bcm5719-llvm-d0257b7bf124d2a3cf289cb41ca394033e295c2b.tar.gz bcm5719-llvm-d0257b7bf124d2a3cf289cb41ca394033e295c2b.zip | |
[asan] Fix UB in test/asan/TestCases/Linux/recvfrom.cc testcase.
llvm-svn: 262210
| -rw-r--r-- | compiler-rt/test/asan/TestCases/Linux/recvfrom.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/test/asan/TestCases/Linux/recvfrom.cc b/compiler-rt/test/asan/TestCases/Linux/recvfrom.cc index f5e9d273c95..739d2a23815 100644 --- a/compiler-rt/test/asan/TestCases/Linux/recvfrom.cc +++ b/compiler-rt/test/asan/TestCases/Linux/recvfrom.cc @@ -26,8 +26,8 @@ int sockfd; static void *client_thread_udp(void *data) { const char buf[kBufSize] = {0, }; - socklen_t addrlen; struct sockaddr_in serveraddr; + socklen_t addrlen = sizeof(serveraddr); int succeeded = getsockname(sockfd, (struct sockaddr *)&serveraddr, &addrlen); CHECK_ERROR(succeeded < 0, "in getsockname"); |

