summaryrefslogtreecommitdiff
path: root/binaryninjacore.h
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2023-12-14 14:20:02 -0500
committerBrian Potchik <brian@vector35.com>2023-12-14 14:20:02 -0500
commit12170f9005416ac41113d93ae77f321e36b1cb03 (patch)
treebbb358dce73126986c5018857a1af32f8b164565 /binaryninjacore.h
parent70062bee46b3e6449ffefe1fa033464969d3c185 (diff)
Fix object settings.
Diffstat (limited to 'binaryninjacore.h')
-rw-r--r--binaryninjacore.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index b722db9d..0c66d070 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -37,14 +37,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 43
+#define BN_CURRENT_CORE_ABI_VERSION 44
// 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 43
+#define BN_MINIMUM_CORE_ABI_VERSION 44
#ifdef __GNUC__
#ifdef BINARYNINJACORE_LIBRARY
@@ -3035,7 +3035,6 @@ extern "C"
BINARYNINJACOREAPI void BNFreeString(char* str);
BINARYNINJACOREAPI char** BNAllocStringList(const char** contents, size_t size);
BINARYNINJACOREAPI void BNFreeStringList(char** strs, size_t count);
- BINARYNINJACOREAPI void BNFreeStringObject(char*** obj, size_t count);
BINARYNINJACOREAPI void BNShutdown(void);
BINARYNINJACOREAPI bool BNIsShutdownRequested(void);
@@ -6385,8 +6384,6 @@ extern "C"
BNSettings* settings, const char* key, BNBinaryView* view, BNSettingsScope* scope);
BINARYNINJACOREAPI const char** BNSettingsGetStringList(
BNSettings* settings, const char* key, BNBinaryView* view, BNSettingsScope* scope, size_t* inoutSize);
- BINARYNINJACOREAPI const char*** BNSettingsGetStringObject(BNSettings* settings,
- const char* key, BNBinaryView* view, BNSettingsScope* scope, size_t* entryCount);
BINARYNINJACOREAPI char* BNSettingsGetJson(
BNSettings* settings, const char* key, BNBinaryView* view, BNSettingsScope* scope);
@@ -6403,8 +6400,6 @@ extern "C"
BNSettings* settings, BNBinaryView* view, BNSettingsScope scope, const char* key, const char* value);
BINARYNINJACOREAPI bool BNSettingsSetStringList(BNSettings* settings, BNBinaryView* view, BNSettingsScope scope,
const char* key, const char** value, size_t size);
- BINARYNINJACOREAPI bool BNSettingsSetStringObject(BNSettings* settings, BNBinaryView* view, BNSettingsScope scope,
- const char* key, const char*** value, size_t size);
BINARYNINJACOREAPI bool BNSettingsSetJson(
BNSettings* settings, BNBinaryView* view, BNSettingsScope scope, const char* key, const char* value);