summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--binaryninjacore.h1
-rw-r--r--python/__init__.py3
2 files changed, 3 insertions, 1 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index d092a8bd..4788bc90 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -2839,6 +2839,7 @@ extern "C"
uint32_t major;
uint32_t minor;
uint32_t build;
+ const char* channel;
};
BINARYNINJACOREAPI char* BNAllocString(const char* contents);
diff --git a/python/__init__.py b/python/__init__.py
index d3ace754..b14802b1 100644
--- a/python/__init__.py
+++ b/python/__init__.py
@@ -94,6 +94,7 @@ class CoreVersionInfo:
major: int
minor: int
build: int
+ channel: str
def get_unique_identifier():
@@ -221,7 +222,7 @@ def core_version_info() -> CoreVersionInfo:
:rtype: CoreVersionInfo
"""
handle = core.BNGetVersionInfo()
- return CoreVersionInfo(major=handle.major, minor=handle.minor, build=handle.build)
+ return CoreVersionInfo(major=handle.major, minor=handle.minor, build=handle.build, channel=handle.channel)
def core_build_id() -> int:
"""