summaryrefslogtreecommitdiff
path: root/binaryninjacore.h
diff options
context:
space:
mode:
authorJosh Ferrell <josh@vector35.com>2023-03-29 15:41:59 -0400
committerJosh Ferrell <josh@vector35.com>2023-03-29 15:41:59 -0400
commitf270c5099ace1ae496257841a5bdff4bc36f01c1 (patch)
tree15f6ba3fd8f9906ed0b51715837648f835c218af /binaryninjacore.h
parent8d791bc9eb608139c6fd9d99ab0d96ed37561d3a (diff)
Add support for warnings to ScriptingInstance
Diffstat (limited to 'binaryninjacore.h')
-rw-r--r--binaryninjacore.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index 9a763b39..d0d2955b 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -2529,6 +2529,7 @@ extern "C"
{
void* context;
void (*output)(void* ctxt, const char* text);
+ void (*warning)(void* ctxt, const char* text);
void (*error)(void* ctxt, const char* text);
void (*inputReadyStateChanged)(void* ctxt, BNScriptingProviderInputReadyState state);
};
@@ -5901,6 +5902,7 @@ extern "C"
BINARYNINJACOREAPI BNScriptingInstance* BNNewScriptingInstanceReference(BNScriptingInstance* instance);
BINARYNINJACOREAPI void BNFreeScriptingInstance(BNScriptingInstance* instance);
BINARYNINJACOREAPI void BNNotifyOutputForScriptingInstance(BNScriptingInstance* instance, const char* text);
+ BINARYNINJACOREAPI void BNNotifyWarningForScriptingInstance(BNScriptingInstance* instance, const char* text);
BINARYNINJACOREAPI void BNNotifyErrorForScriptingInstance(BNScriptingInstance* instance, const char* text);
BINARYNINJACOREAPI void BNNotifyInputReadyStateForScriptingInstance(
BNScriptingInstance* instance, BNScriptingProviderInputReadyState state);