summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
Diffstat (limited to 'ui')
-rw-r--r--ui/linearview.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/ui/linearview.h b/ui/linearview.h
index f8f85439..b4928785 100644
--- a/ui/linearview.h
+++ b/ui/linearview.h
@@ -19,15 +19,17 @@ struct BINARYNINJAUIAPI LinearViewLine: public BinaryNinja::LinearDisassemblyLin
size_t lineIndex;
};
-struct BINARYNINJAUIAPI LinearViewCursorPosition: public BinaryNinja::LinearDisassemblyPosition
+struct BINARYNINJAUIAPI LinearViewCursorPosition
{
+ FunctionRef function;
+ BasicBlockRef block;
+ uint64_t address;
BinaryNinja::Ref<BinaryNinja::LinearViewCursor> cursor;
size_t lineIndex;
size_t tokenIndex;
LinearViewCursorPosition();
LinearViewCursorPosition(const LinearViewCursorPosition& pos);
- LinearViewCursorPosition(const BinaryNinja::LinearDisassemblyPosition& pos);
LinearViewCursorPosition(const LinearViewLine& line);
LinearViewCursorPosition& operator=(const LinearViewCursorPosition& pos);