summaryrefslogtreecommitdiff
path: root/binaryninjacore.h
diff options
context:
space:
mode:
Diffstat (limited to 'binaryninjacore.h')
-rw-r--r--binaryninjacore.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index 2f053802..564fafdb 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -5237,7 +5237,6 @@ extern "C"
BINARYNINJACOREAPI BNTypeLibrary* BNDuplicateTypeLibrary(BNTypeLibrary* lib);
BINARYNINJACOREAPI BNTypeLibrary* BNLoadTypeLibraryFromFile(const char* path);
BINARYNINJACOREAPI bool BNTypeLibraryDecompressToFile(const char* file, const char* output);
- BINARYNINJACOREAPI char* BNTypeLibraryDecompressToString(const char* file);
BINARYNINJACOREAPI void BNFreeTypeLibrary(BNTypeLibrary* lib);
BINARYNINJACOREAPI BNTypeLibrary* BNLookupTypeLibraryByName(BNArchitecture* arch, const char* name);
@@ -5296,6 +5295,9 @@ extern "C"
BINARYNINJACOREAPI void BNBinaryViewExportObjectToTypeLibrary(
BNBinaryView* view, BNTypeLibrary* lib, BNQualifiedName* name, BNType* type);
+ BINARYNINJACOREAPI void BNBinaryViewSetManualDependencies(BNBinaryView* view,
+ BNQualifiedName* viewTypeNames, BNQualifiedName* libTypeNames, char** libNames, size_t count);
+
BINARYNINJACOREAPI void BNBinaryViewRecordImportedObjectLibrary(
BNBinaryView* view, BNPlatform* tgtPlatform, uint64_t tgtAddr, BNTypeLibrary* lib, BNQualifiedName* name);
BINARYNINJACOREAPI bool BNBinaryViewLookupImportedObjectLibrary(