diff options
author | Alexey Samsonov <vonosmas@gmail.com> | 2014-11-13 22:40:59 +0000 |
---|---|---|
committer | Alexey Samsonov <vonosmas@gmail.com> | 2014-11-13 22:40:59 +0000 |
commit | aa7d23d66380cae9dd4a0f0bd587291fe6a2a3f1 (patch) | |
tree | 4964e19853e0050e5c7498dedd7d36fc7ca91517 /lib/msan/msan.cc | |
parent | b5029d430c3883d516441c7fa6e3cd34aed8370d (diff) |
Fix -Wcast-qual warnings in sanitizers
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@221936 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/msan/msan.cc')
-rw-r--r-- | lib/msan/msan.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/msan/msan.cc b/lib/msan/msan.cc index f58ac447b..b2328341e 100644 --- a/lib/msan/msan.cc +++ b/lib/msan/msan.cc @@ -485,7 +485,7 @@ void __msan_check_mem_is_initialized(const void *x, uptr size) { (void)sp; ReportUMRInsideAddressRange(__func__, x, size, offset); __msan::PrintWarningWithOrigin(pc, bp, - __msan_get_origin(((char *)x) + offset)); + __msan_get_origin(((const char *)x) + offset)); if (__msan::flags()->halt_on_error) { Printf("Exiting\n"); Die(); @@ -565,11 +565,11 @@ void __msan_set_origin(const void *a, uptr size, u32 origin) { // 'descr' is created at compile time and contains '----' in the beginning. // When we see descr for the first time we replace '----' with a uniq id // and set the origin to (id | (31-th bit)). -void __msan_set_alloca_origin(void *a, uptr size, const char *descr) { +void __msan_set_alloca_origin(void *a, uptr size, char *descr) { __msan_set_alloca_origin4(a, size, descr, 0); } -void __msan_set_alloca_origin4(void *a, uptr size, const char *descr, uptr pc) { +void __msan_set_alloca_origin4(void *a, uptr size, char *descr, uptr pc) { static const u32 dash = '-'; static const u32 first_timer = dash + (dash << 8) + (dash << 16) + (dash << 24); |