diff options
| author | Glenn Smith <glenn@vector35.com> | 2022-12-13 23:22:55 -0500 |
|---|---|---|
| committer | Glenn Smith <glenn@vector35.com> | 2023-01-03 19:21:04 -0500 |
| commit | 32e2ea658cd7e0966baea435fa5d46df8ed84a3b (patch) | |
| tree | 73b64f85d04e5610c4c87d74fa070106fafc2d23 /binaryninjacore.h | |
| parent | 41c6935322289be0798ba3e767cfb3ab8a3ec79b (diff) | |
Move this api for consistency
Sorry if you were using it (99.99% chance you weren't)
Diffstat (limited to 'binaryninjacore.h')
| -rw-r--r-- | binaryninjacore.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h index 3044d4a4..3c7a8659 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -36,14 +36,14 @@ // Current ABI version for linking to the core. This is incremented any time // there are changes to the API that affect linking, including new functions, // new types, or modifications to existing functions or types. -#define BN_CURRENT_CORE_ABI_VERSION 29 +#define BN_CURRENT_CORE_ABI_VERSION 30 // Minimum ABI version that is supported for loading of plugins. Plugins that // are linked to an ABI version less than this will not be able to load and // will require rebuilding. The minimum version is increased when there are // incompatible changes that break binary compatibility, such as changes to // existing types or functions. -#define BN_MINIMUM_CORE_ABI_VERSION 29 +#define BN_MINIMUM_CORE_ABI_VERSION 30 #ifdef __GNUC__ #ifdef BINARYNINJACORE_LIBRARY @@ -3177,8 +3177,6 @@ extern "C" BINARYNINJACOREAPI int64_t BNWriteDatabaseSnapshotData(BNDatabase* database, int64_t* parents, size_t parentCount, BNBinaryView* file, const char* name, BNKeyValueStore* data, bool autoSave, void* ctxt, bool (*progress)(void*, size_t, size_t)); - BINARYNINJACOREAPI bool BNStoreDataForSnapshot(BNDatabase* database, int64_t id, BNKeyValueStore* data, - void* ctxt, bool (*progress)(void*, size_t, size_t)); BINARYNINJACOREAPI bool BNTrimDatabaseSnapshot(BNDatabase* database, int64_t id); BINARYNINJACOREAPI bool BNRemoveDatabaseSnapshot(BNDatabase* database, int64_t id); BINARYNINJACOREAPI char** BNGetDatabaseGlobalKeys(BNDatabase* database, size_t* count); @@ -3215,6 +3213,8 @@ extern "C" BINARYNINJACOREAPI BNUndoEntry* BNGetSnapshotUndoEntriesWithProgress( BNSnapshot* snapshot, void* ctxt, bool (*progress)(void* ctxt, size_t progress, size_t total), size_t* count); BINARYNINJACOREAPI bool BNSnapshotHasAncestor(BNSnapshot* snapshot, BNSnapshot* other); + BINARYNINJACOREAPI bool BNSnapshotStoreData(BNSnapshot* snapshot, BNKeyValueStore* data, + void* ctxt, bool (*progress)(void*, size_t, size_t)); BINARYNINJACOREAPI bool BNRebase(BNBinaryView* data, uint64_t address); |
