From 49a426eb3f123cff4f8a83176c8a0ec6fff5aa86 Mon Sep 17 00:00:00 2001 From: Ryan Kurtz Date: Tue, 17 May 2022 05:38:24 -0400 Subject: [PATCH] GP-0: Fixing issue with discovering split dyld_shared_cache files --- .../main/java/ghidra/app/util/opinion/DyldCacheUtils.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/DyldCacheUtils.java b/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/DyldCacheUtils.java index 75d8b5b521..fc78e88c40 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/DyldCacheUtils.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/DyldCacheUtils.java @@ -195,10 +195,7 @@ public class DyldCacheUtils { if (file != null && shouldCombineSplitFiles) { String baseName = file.getName(); File[] splitFiles = file.getParentFile().listFiles(f -> { - if (!f.getName().startsWith(baseName)) { - return false; - } - if (f.getName().equals(baseName)) { + if (!f.getName().startsWith(baseName + ".")) { return false; } if (f.getName().toLowerCase().endsWith(".map")) {