diff options
| author | Rusty Wagner <rusty@vector35.com> | 2020-04-22 20:46:48 -0400 |
|---|---|---|
| committer | Rusty Wagner <rusty@vector35.com> | 2020-04-22 20:48:01 -0400 |
| commit | 0ab11a785925ac6eeec510a41f779fe7879426f3 (patch) | |
| tree | 93838a6ccd581ad51c90912076b9def3721a68d0 | |
| parent | 3af08665bcb0de3dcfdb31bc14e8bcdc7eddd664 (diff) | |
Add support for analysis warnings in linear view
| -rw-r--r-- | binaryninjacore.h | 10 | ||||
| -rw-r--r-- | ui/linearview.h | 2 |
2 files changed, 11 insertions, 1 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h index f6ac4510..2384989e 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -293,7 +293,15 @@ extern "C" SectionStartLineType, SectionEndLineType, SectionSeparatorLineType, - NonContiguousSeparatorLineType + NonContiguousSeparatorLineType, + AnalysisWarningLineType + }; + + enum BNAnalysisWarningActionType + { + NoAnalysisWarningAction = 0, + ForceAnalysisWarningAction = 1, + ShowStackGraphWarningAction = 2 }; enum BNSymbolType diff --git a/ui/linearview.h b/ui/linearview.h index e62b0b75..46addd4f 100644 --- a/ui/linearview.h +++ b/ui/linearview.h @@ -181,6 +181,8 @@ class BINARYNINJAUIAPI LinearView: public QAbstractScrollArea, public View, publ ArchitectureRef getArchitecture(const LinearViewLine& line); + BNAnalysisWarningActionType getAnalysisWarningActionAtPos(const LinearViewLine& line, int x); + private Q_SLOTS: void viewInHexEditor(); void viewInGraph(); |
