summaryrefslogtreecommitdiff
path: root/view/sharedcache/core/Utility.h
diff options
context:
space:
mode:
authorMason Reed <mason@vector35.com>2025-04-08 14:16:05 -0400
committerMason Reed <mason@vector35.com>2025-04-08 14:16:16 -0400
commit0f26e9236d52e5e2f0a8e64114d954a516cbeb95 (patch)
tree3f011a89ae1f486eec1641a5c01a9dfc392086ba /view/sharedcache/core/Utility.h
parenta45466fc3227c615c72e77eb7368d7e83220b325 (diff)
[SharedCache] Apply demangled names and types more broadly
Fixes the case of stub functions being applied with mangled names.
Diffstat (limited to 'view/sharedcache/core/Utility.h')
-rw-r--r--view/sharedcache/core/Utility.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/view/sharedcache/core/Utility.h b/view/sharedcache/core/Utility.h
index e6f272e7..af242bb6 100644
--- a/view/sharedcache/core/Utility.h
+++ b/view/sharedcache/core/Utility.h
@@ -34,7 +34,7 @@ uint64_t readLEB128(const uint8_t*& current, const uint8_t* end);
uint64_t readValidULEB128(const uint8_t*& current, const uint8_t* end);
void ApplySymbol(BinaryNinja::Ref<BinaryNinja::BinaryView> view, BinaryNinja::Ref<BinaryNinja::TypeLibrary> typeLib,
- BinaryNinja::Ref<BinaryNinja::Symbol> symbol);
+ BinaryNinja::Ref<BinaryNinja::Symbol> symbol, BinaryNinja::Ref<BinaryNinja::Type> type = nullptr);
// Returns the "image name" for a given path.
// /blah/foo/bar/libObjCThing.dylib -> libObjCThing.dylib