diff options
| author | Xusheng <xusheng@vector35.com> | 2021-05-04 15:10:21 +0800 |
|---|---|---|
| committer | Xusheng <xusheng@vector35.com> | 2021-05-04 15:10:21 +0800 |
| commit | f497758da0e8de81018b84e14ff714a45b6c2b78 (patch) | |
| tree | d643ab2c62ea412b092c0f314aeb72e743126517 | |
| parent | ad71a51fef925779f5ae30b597efb9979607b693 (diff) | |
Fix cursor offset calculation when navigating to type view
| -rw-r--r-- | ui/typeview.h | 3 |
1 files changed, 2 insertions, 1 deletions
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<std::string> 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, |
