Loading...
src/dyldNew.cpp dyld-360.14 dyld-421.1
--- dyld/dyld-360.14/src/dyldNew.cpp
+++ dyld/dyld-421.1/src/dyldNew.cpp
@@ -62,7 +62,7 @@
 
 void* malloc(size_t size)
 {
-	if ( dyld::gLibSystemHelpers != NULL) {
+	if ( (dyld::gLibSystemHelpers != NULL) && dyld::gProcessInfo->libSystemInitialized ) {
 		void* p = dyld::gLibSystemHelpers->malloc(size);
 		//dyld::log("malloc(%lu) => %p from libSystem\n", size, p);
 		return p;