Loading...
--- dyld/dyld-1285.19/cache-builder/update_dyld_sim_shared_cache.cpp
+++ dyld/dyld-1286.10/cache-builder/update_dyld_sim_shared_cache.cpp
@@ -631,12 +631,12 @@
bool cacheBuildSuccess = runSharedCacheBuilder(sharedCacheBuilder);
- writeMRMResults(cacheBuildSuccess, sharedCacheBuilder, cacheDir, verbose);
+ bool cacheWriteSuccess = writeMRMResults(cacheBuildSuccess, sharedCacheBuilder, cacheDir, verbose);
destroySharedCacheBuilder(sharedCacheBuilder);
unloadMRMFiles(mappedFiles);
- return (cacheBuildSuccess ? 0 : 1);
-}
-
+ return (cacheBuildSuccess && cacheWriteSuccess ? 0 : 1);
+}
+