diff options
| author | Peter LaFosse <peter@vector35.com> | 2023-04-05 13:54:44 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2023-04-18 08:43:10 -0400 |
| commit | 35adefaa9d1ecf5e8c09a787dbd6bda1d1a49325 (patch) | |
| tree | f4c313f35ec1ab5e0534f525b6850acc77170a82 /binaryninjacore.h | |
| parent | 69e005b330a1c71978096e9f98f625e481725a14 (diff) | |
Add APIs for dumping the contents of TypeLibraries
Diffstat (limited to 'binaryninjacore.h')
| -rw-r--r-- | binaryninjacore.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h index 3b9fb33f..afdaa6cb 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -5212,6 +5212,8 @@ extern "C" BINARYNINJACOREAPI BNTypeLibrary* BNNewTypeLibraryReference(BNTypeLibrary* lib); 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); |
