From: Vitaly Buka Date: Thu, 11 Jun 2020 07:16:09 +0000 (-0700) Subject: [sanitizer] Avoid unneeded deferefence X-Git-Tag: llvmorg-12-init~3399 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=55ed35ecb9722f085b68c6d89c6dc099787689dd;p=platform%2Fupstream%2Fllvm.git [sanitizer] Avoid unneeded deferefence --- diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp b/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp index 2168301..dffe2c9 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp +++ b/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp @@ -861,9 +861,8 @@ uptr internal_sigprocmask(int how, __sanitizer_sigset_t *set, #else __sanitizer_kernel_sigset_t *k_set = (__sanitizer_kernel_sigset_t *)set; __sanitizer_kernel_sigset_t *k_oldset = (__sanitizer_kernel_sigset_t *)oldset; - return internal_syscall(SYSCALL(rt_sigprocmask), (uptr)how, - (uptr)&k_set->sig[0], (uptr)&k_oldset->sig[0], - sizeof(__sanitizer_kernel_sigset_t)); + return internal_syscall(SYSCALL(rt_sigprocmask), (uptr)how, (uptr)k_set, + (uptr)k_oldset, sizeof(__sanitizer_kernel_sigset_t)); #endif }