summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh F <josh@vector35.com>2022-07-01 14:28:49 -0400
committerJosh F <josh@vector35.com>2022-07-01 14:28:49 -0400
commit449595e320957a25e136605e04792d4f1237e7ac (patch)
tree4d2ee6a250f02d17df1debccbb286618438ef265
parent76a4788ca80deae75c43108142658a1b1fbfbdb7 (diff)
Add channel to core_version_info
-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:
"""