From f497758da0e8de81018b84e14ff714a45b6c2b78 Mon Sep 17 00:00:00 2001 From: Xusheng Date: Tue, 4 May 2021 15:10:21 +0800 Subject: Fix cursor offset calculation when navigating to type view --- ui/typeview.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/typeview.h b/ui/typeview.h index 87f64ae2..bfcbf6ac 100644 --- a/ui/typeview.h +++ b/ui/typeview.h @@ -174,7 +174,8 @@ public: virtual void setNavigationMode(std::string mode) override; virtual std::vector getNavigationModes() override; - uint64_t findMatchingLine(const BinaryNinja::QualifiedName& name, uint64_t offset); + uint64_t findMatchingLine(const BinaryNinja::QualifiedName& name, uint64_t offset, + uint64_t& cursorOffset); bool navigateToType(const std::string& name, uint64_t offset = 0); virtual void OnTypeDefined(BinaryNinja::BinaryView* view, const BinaryNinja::QualifiedName& name, -- cgit v1.3.1