summaryrefslogtreecommitdiff
path: root/binaryninjacore.h
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2018-07-31 15:45:02 -0400
committerPeter LaFosse <peter@vector35.com>2018-07-31 15:45:02 -0400
commit454bcf8314833269ae8be9111b2c1035fe8999d6 (patch)
tree142960a5296dfc95247f76e7da9ab83c40ece142 /binaryninjacore.h
parentca66a9882727821169536f8cdc8e2108492ea191 (diff)
removing ability to set autodefined
Diffstat (limited to 'binaryninjacore.h')
-rw-r--r--binaryninjacore.h16
1 files changed, 13 insertions, 3 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index c7bcb187..e73256e6 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -1004,8 +1004,19 @@ extern "C"
size_t nameCount;
};
- typedef BNNameList BNQualifiedName;
- typedef BNNameList BNNameSpace;
+ struct BNNameSpace
+ {
+ char** name;
+ char* join;
+ size_t nameCount;
+ };
+
+ struct BNQualifiedName
+ {
+ char** name;
+ char* join;
+ size_t nameCount;
+ };
struct BNBinaryDataNotification
{
@@ -2738,7 +2749,6 @@ extern "C"
BINARYNINJACOREAPI char* BNGetSymbolRawName(BNSymbol* sym);
BINARYNINJACOREAPI uint64_t BNGetSymbolAddress(BNSymbol* sym);
BINARYNINJACOREAPI bool BNIsSymbolAutoDefined(BNSymbol* sym);
- BINARYNINJACOREAPI void BNSetSymbolAutoDefined(BNSymbol* sym, bool val);
BINARYNINJACOREAPI BNSymbol* BNGetSymbolByAddress(BNBinaryView* view, uint64_t addr);
BINARYNINJACOREAPI BNSymbol* BNGetSymbolByRawName(BNBinaryView* view, const char* name);