diff options
| author | kat <kat@vector35.com> | 2024-07-11 13:48:50 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2024-07-11 16:28:13 -0400 |
| commit | 0bad362009c60a18364a0b153004b6c00aa34653 (patch) | |
| tree | 4af27d0a2c5e26e65b45cb0053c3edf1e312cdae /view | |
| parent | f7f05179bd9063fad6d3d2e243a7a6d44d6e7f94 (diff) | |
Fix a database upgrade issue regarding mac-aarch64 dbs that are now loaded as ios-aarch64 (skip-ci)
Diffstat (limited to 'view')
| -rw-r--r-- | view/macho/machoview.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/view/macho/machoview.cpp b/view/macho/machoview.cpp index 69cf394a..2180bb96 100644 --- a/view/macho/machoview.cpp +++ b/view/macho/machoview.cpp @@ -1838,8 +1838,6 @@ bool MachoView::InitializeHeader(MachOHeader& header, bool isMainHeader, uint64_ BinaryReader virtualReader(this); virtualReader.SetEndianness(m_endian); - Ref<Platform> platform = m_plat ? m_plat : g_machoViewType->GetPlatform(0, m_arch); - bool parseObjCStructs = true; bool parseCFStrings = true; if (settings && settings->Contains("loader.macho.processObjectiveC")) @@ -2025,7 +2023,7 @@ bool MachoView::InitializeHeader(MachOHeader& header, bool isMainHeader, uint64_ { m_logger->LogDebug("Parsing function starts\n"); if (header.functionStartsPresent) - ParseFunctionStarts(platform, header.textBase, header.functionStarts); + ParseFunctionStarts(GetDefaultPlatform(), header.textBase, header.functionStarts); } BeginBulkModifySymbols(); |
