Loading...
src/ImageLoaderMegaDylib.cpp dyld-733.6 dyld-852
--- dyld/dyld-733.6/src/ImageLoaderMegaDylib.cpp
+++ dyld/dyld-852/src/ImageLoaderMegaDylib.cpp
@@ -196,7 +196,7 @@
 {
 	const uint8_t* imageNode = ImageLoader::trieWalk(_dylibsTrieStart, _dylibsTrieEnd, path);
 	if ( imageNode == NULL ) {
-  #if __MAC_OS_X_VERSION_MIN_REQUIRED
+  #if TARGET_OS_OSX
 		// not all symlinks are recorded as aliases in accelerator tables
 		if ( (strncmp(path, "/usr/lib/", 9) == 0) || (strncmp(path, "/System/Library/", 16) == 0) ) {
 			char resolvedPath[PATH_MAX];
@@ -573,7 +573,7 @@
 	recursiveMarkLoaded(context, index);
 }
 
-unsigned int ImageLoaderMegaDylib::recursiveUpdateDepth(unsigned int maxDepth)
+unsigned int ImageLoaderMegaDylib::updateDepth(unsigned int maxDepth)
 {
 	setDepth(maxDepth);
 	return maxDepth;
@@ -946,7 +946,7 @@
 	}
 }
 
-void ImageLoaderMegaDylib::recursiveBind(const LinkContext& context, bool forceLazysBound, bool neverUnload)
+void ImageLoaderMegaDylib::recursiveBind(const LinkContext& context, bool forceLazysBound, bool neverUnload, const ImageLoader* parent)
 {
 	markAllbound(context);
 }