Loading...
--- dyld/dyld-1340/common/MetadataVisitor.cpp
+++ dyld/dyld-1231.3/common/MetadataVisitor.cpp
@@ -47,8 +47,6 @@
typedef cache_builder::Fixup::Cache64 Cache64;
#endif
-using mach_o::Header;
-
//
// MARK: --- ResolvedValue methods ---
//
@@ -110,7 +108,7 @@
Visitor::Visitor(const DyldSharedCache* dyldCache, const dyld3::MachOAnalyzer* dylibMA,
std::optional<VMAddress> selectorStringsBaseAddress)
- : dylibMA(dylibMA), dylibBaseAddress(((const Header*)dylibMA)->preferredLoadAddress()),
+ : dylibMA(dylibMA), dylibBaseAddress(dylibMA->preferredLoadAddress()),
selectorStringsBaseAddress(selectorStringsBaseAddress)
{
pointerSize = dylibMA->pointerSize();
@@ -153,7 +151,7 @@
#elif SUPPORT_VM_LAYOUT
Visitor::Visitor(const dyld3::MachOAnalyzer* dylibMA)
- : dylibMA(dylibMA), dylibBaseAddress(((const Header*)dylibMA)->preferredLoadAddress())
+ : dylibMA(dylibMA), dylibBaseAddress(dylibMA->preferredLoadAddress())
{
pointerSize = dylibMA->pointerSize();
}
@@ -213,12 +211,6 @@
{
return this->dylibMF;
}
-
-const Header* Visitor::hdr() const
-{
- return (const Header*)this->dylibMF;
-}
-
bool Visitor::isOnDiskBinary() const
{