summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/base/loader/elf_object.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/base/loader/elf_object.cc b/src/base/loader/elf_object.cc
index 654cb33d5..2a8fb04ea 100644
--- a/src/base/loader/elf_object.cc
+++ b/src/base/loader/elf_object.cc
@@ -342,7 +342,7 @@ ElfObject::ElfObject(const std::string &_filename, size_t _len,
}
// for now we don't care about non-loadable segments
- if (!(phdr.p_type & PT_LOAD))
+ if (phdr.p_type != PT_LOAD)
continue;
ldMin = std::min(ldMin, phdr.p_vaddr);