summaryrefslogtreecommitdiff
path: root/view/macho/machoview.cpp
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2026-02-17 07:20:51 -0500
committerBrian Potchik <brian@vector35.com>2026-02-17 07:20:51 -0500
commit56da69aa61654521424cf1af87bcce41a1c0df01 (patch)
tree5ee87934d47933b48c8e9858a7b5e1c3deaf62d7 /view/macho/machoview.cpp
parentda19d7e633872ad1c4ba5155e714062ba5c8e5ae (diff)
Handle Universal binaries through container transform system.
Diffstat (limited to 'view/macho/machoview.cpp')
-rw-r--r--view/macho/machoview.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/view/macho/machoview.cpp b/view/macho/machoview.cpp
index a6e45d4b..f742a1c5 100644
--- a/view/macho/machoview.cpp
+++ b/view/macho/machoview.cpp
@@ -4,6 +4,7 @@
#include "fatmachoview.h"
#include "lowlevelilinstruction.h"
#include "rapidjsonwrapper.h"
+#include "universaltransform.h"
#include "universalview.h"
#include <algorithm>
@@ -1952,7 +1953,7 @@ bool MachoView::InitializeHeader(MachOHeader& header, bool isMainHeader, uint64_
return true;
bool is64Bit;
- string archName = UniversalViewType::ArchitectureToString(m_archId, 0, is64Bit);
+ string archName = UniversalTransform::ArchitectureToString(m_archId, 0, is64Bit);
if (!archName.empty())
{
#ifdef DEMO_EDITION
@@ -4004,6 +4005,7 @@ extern "C"
InitMachoViewType();
InitFatMachoViewType();
InitUniversalViewType();
+ InitUniversalTransform();
return true;
}
}