summaryrefslogtreecommitdiff
path: root/lib/asan/asan_mapping.h
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2012-05-31 15:02:07 +0000
committerKostya Serebryany <kcc@google.com>2012-05-31 15:02:07 +0000
commitee3925515e4c7966f3ef489f687aa7e5692806a9 (patch)
treec4b568e66a63c903be88a1fb312bfb5ef9690199 /lib/asan/asan_mapping.h
parent3f4c3875c42078e22c7e5356c5746fd18756d958 (diff)
[asan] more renaming
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@157747 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan/asan_mapping.h')
-rw-r--r--lib/asan/asan_mapping.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/asan/asan_mapping.h b/lib/asan/asan_mapping.h
index 31564f71b..6bf79a39c 100644
--- a/lib/asan/asan_mapping.h
+++ b/lib/asan/asan_mapping.h
@@ -103,10 +103,10 @@ static inline bool AddrIsAlignedByGranularity(uptr a) {
static inline bool AddressIsPoisoned(uptr a) {
const uptr kAccessSize = 1;
- uint8_t *shadow_address = (uint8_t*)MemToShadow(a);
- int8_t shadow_value = *shadow_address;
+ u8 *shadow_address = (u8*)MemToShadow(a);
+ s8 shadow_value = *shadow_address;
if (shadow_value) {
- uint8_t last_accessed_byte = (a & (SHADOW_GRANULARITY - 1))
+ u8 last_accessed_byte = (a & (SHADOW_GRANULARITY - 1))
+ kAccessSize - 1;
return (last_accessed_byte >= shadow_value);
}