Index: third_party/android_crazy_linker/src/src/crazy_linker_elf_symbols.cpp |
diff --git a/third_party/android_crazy_linker/src/src/crazy_linker_elf_symbols.cpp b/third_party/android_crazy_linker/src/src/crazy_linker_elf_symbols.cpp |
index 704076f1849b7a06b6a8e78bff40fd4c0a9e85ac..cc2c7d21f7f5e42e9147b91ecab5c82793b11bd5 100644 |
--- a/third_party/android_crazy_linker/src/src/crazy_linker_elf_symbols.cpp |
+++ b/third_party/android_crazy_linker/src/src/crazy_linker_elf_symbols.cpp |
@@ -35,7 +35,7 @@ bool ElfSymbols::Init(const ElfView* view) { |
case DT_HASH: |
LOG(" DT_HASH addr=%p\n", dyn_addr); |
{ |
- ELF::Addr* data = reinterpret_cast<uintptr_t*>(dyn_addr); |
+ ELF::Word* data = reinterpret_cast<ELF::Word*>(dyn_addr); |
hash_bucket_size_ = data[0]; |
hash_chain_size_ = data[1]; |
hash_bucket_ = data + 2; |