Loading...
launch-cache/dsc_iterator.cpp dyld-210.2.3 dyld-195.5
--- dyld/dyld-210.2.3/launch-cache/dsc_iterator.cpp
+++ dyld/dyld-195.5/launch-cache/dsc_iterator.cpp
@@ -125,13 +125,13 @@
 			return dyld::walkImages<x86>(cache, callback);
 	else if ( strcmp((char*)cache, "dyld_v1  x86_64") == 0 ) 
 			return dyld::walkImages<x86_64>(cache, callback);
+	else if ( strcmp((char*)cache, "dyld_v1     ppc") == 0 ) 
+			return dyld::walkImages<ppc>(cache, callback);
 	else if ( strcmp((char*)cache, "dyld_v1   armv5") == 0 ) 
 			return dyld::walkImages<arm>(cache, callback);
 	else if ( strcmp((char*)cache, "dyld_v1   armv6") == 0 ) 
 			return dyld::walkImages<arm>(cache, callback);
 	else if ( strcmp((char*)cache, "dyld_v1   armv7") == 0 ) 
-			return dyld::walkImages<arm>(cache, callback);
-	else if ( strncmp((char*)cache, "dyld_v1  armv7", 14) == 0 ) 
 			return dyld::walkImages<arm>(cache, callback);
 	else
 		return -1;