summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_procmaps.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sanitizer_common/sanitizer_procmaps.h')
-rw-r--r--lib/sanitizer_common/sanitizer_procmaps.h18
1 files changed, 1 insertions, 17 deletions
diff --git a/lib/sanitizer_common/sanitizer_procmaps.h b/lib/sanitizer_common/sanitizer_procmaps.h
index 76685661c..06d072b4d 100644
--- a/lib/sanitizer_common/sanitizer_procmaps.h
+++ b/lib/sanitizer_common/sanitizer_procmaps.h
@@ -37,8 +37,7 @@ static const uptr kProtectionWrite = 2;
static const uptr kProtectionExecute = 4;
static const uptr kProtectionShared = 8;
-class MemoryMappedSegment {
- public:
+struct MemoryMappedSegment {
MemoryMappedSegment(char *buff = nullptr, uptr size = 0)
: filename(buff), filename_size(size) {}
~MemoryMappedSegment() {}
@@ -56,21 +55,6 @@ class MemoryMappedSegment {
uptr protection;
ModuleArch arch;
u8 uuid[kModuleUUIDSize];
-
-#if SANITIZER_MAC
-
- private:
- friend class MemoryMappingLayout;
-
- template <typename Section>
- void NextSectionLoad(LoadedModule *module);
- void AddAddressRanges(LoadedModule *module);
-
- uptr nsects_;
- char *current_load_cmd_addr_;
- u32 lc_type_;
- uptr base_virt_addr_;
-#endif
};
class MemoryMappingLayout {