summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEtienne Bergeron <etienneb@google.com>2016-07-14 22:18:21 +0000
committerEtienne Bergeron <etienneb@google.com>2016-07-14 22:18:21 +0000
commit552ecd1efb3769478909dd71f821c01d54bdfde5 (patch)
tree703fb88cdf5b3671d483eb4b6afc9b15fd428462
parente673d2602f497928de9f33608297d6ed7ff121a1 (diff)
downloadcompiler-rt-552ecd1efb3769478909dd71f821c01d54bdfde5.tar.gz
address comments in: https://reviews.llvm.org/D22363
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@275492 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/asan/asan_interceptors.cc5
1 files changed, 0 insertions, 5 deletions
diff --git a/lib/asan/asan_interceptors.cc b/lib/asan/asan_interceptors.cc
index 79a6e9c7c..518ceebf6 100644
--- a/lib/asan/asan_interceptors.cc
+++ b/lib/asan/asan_interceptors.cc
@@ -585,12 +585,7 @@ INTERCEPTOR(char*, __strdup, const char *s) {
INTERCEPTOR(SIZE_T, wcslen, const wchar_t *s) {
void *ctx;
ASAN_INTERCEPTOR_ENTER(ctx, wcslen);
-#if SANITIZER_WINDOWS64
- // The function is incorrectly hooked on windows 64-bit.
SIZE_T length = internal_wcslen(s);
-#else
- SIZE_T length = REAL(wcslen)(s);
-#endif
if (!asan_init_is_running) {
ENSURE_ASAN_INITED();
ASAN_READ_RANGE(ctx, s, (length + 1) * sizeof(wchar_t));