diff options
| author | Brian Potchik <brian@vector35.com> | 2025-02-03 14:00:39 -0500 |
|---|---|---|
| committer | Brian Potchik <brian@vector35.com> | 2025-02-03 14:00:39 -0500 |
| commit | f311f6af7b9bf0b24745ab1a9cb8e75c9ed5ada2 (patch) | |
| tree | 55e6b57b0d627f612c9ffd95a1575cea169190fd /binaryview.cpp | |
| parent | f6db8b030153a27a8da1b794c3330b46ceeda894 (diff) | |
Add option to support auto parsing text formats.
Diffstat (limited to 'binaryview.cpp')
| -rw-r--r-- | binaryview.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/binaryview.cpp b/binaryview.cpp index 0aea134e..629ec4c5 100644 --- a/binaryview.cpp +++ b/binaryview.cpp @@ -5526,6 +5526,15 @@ Ref<BinaryView> BinaryNinja::Load(Ref<ProjectFile> projectFile, bool updateAnaly } +Ref<BinaryView> BinaryNinja::ParseTextFormat(const std::string& filename) +{ + BNBinaryView* handle = BNParseTextFormat(filename.c_str()); + if (!handle) + return nullptr; + return new BinaryView(handle); +} + + SymbolQueue::SymbolQueue() { m_object = BNCreateSymbolQueue(); |
