From ffb69f582d9fce114c1c7ec5e0c1868c331a74c9 Mon Sep 17 00:00:00 2001 From: kat Date: Tue, 4 Jun 2024 11:03:04 -0400 Subject: [Mach-O] Move Objective-C Structural processing to Mach-O View and automatically enable the workflow when applicable. --- view/macho/machoview.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'view/macho/machoview.h') diff --git a/view/macho/machoview.h b/view/macho/machoview.h index 240dcc54..13086ffc 100644 --- a/view/macho/machoview.h +++ b/view/macho/machoview.h @@ -5,6 +5,7 @@ #include #include "binaryninjaapi.h" +#include "objc.h" //These are laready defined in one of the osx headers we want to override #undef CPU_SUBTYPE_INTEL @@ -1305,6 +1306,8 @@ namespace BinaryNinja QualifiedName filesetEntryCommandQualName; } m_typeNames; + ObjCProcessor* m_objcProcessor = nullptr; + uint64_t m_universalImageOffset; bool m_parseOnly, m_backedByDatabase; int64_t m_imageBaseAdjustment; -- cgit v1.3.1