diff options
| author | Brian Potchik <brian@vector35.com> | 2022-03-24 01:44:51 -0400 |
|---|---|---|
| committer | Brian Potchik <brian@vector35.com> | 2022-03-24 01:44:51 -0400 |
| commit | c66b57e1ed1d9b38e6f5d0adefecc104d5a0eb72 (patch) | |
| tree | 240ed69c8498a1e5b876c6f2105beeaf0015daca /ui | |
| parent | 7ca99acb8c56cef386f1c224f8f823bce90653ef (diff) | |
Cleanup 'Make Function' actions and select the correct platform for multi-arch binaries.
Diffstat (limited to 'ui')
| -rw-r--r-- | ui/flowgraphwidget.h | 3 | ||||
| -rw-r--r-- | ui/linearview.h | 2 | ||||
| -rw-r--r-- | ui/tokenizedtextview.h | 2 | ||||
| -rw-r--r-- | ui/viewframe.h | 1 |
4 files changed, 5 insertions, 3 deletions
diff --git a/ui/flowgraphwidget.h b/ui/flowgraphwidget.h index 4de062f1..4678329e 100644 --- a/ui/flowgraphwidget.h +++ b/ui/flowgraphwidget.h @@ -322,7 +322,8 @@ class BINARYNINJAUIAPI FlowGraphWidget : void defineFuncName(); void editFunctionProperties(); void undefineFunc(); - void createFunc(); + void createFunc(const UIActionContext& context); + void createFuncWithPlatform(PlatformRef platform, bool autoSelect = false); void changeType(); void inferStructureType(); void autoCreateMembers(); diff --git a/ui/linearview.h b/ui/linearview.h index 695bde60..5ca2810a 100644 --- a/ui/linearview.h +++ b/ui/linearview.h @@ -268,7 +268,7 @@ class BINARYNINJAUIAPI LinearView : public QAbstractScrollArea, public View, pub void undefineName(); void setUserVariableValue(); void clearUserVariableValue(); - void createFunc(); + void createFunc(const UIActionContext& context); void createFuncWithPlatform(PlatformRef platform, bool autoSelect = false); void defineFuncName(); void editFunctionProperties(); diff --git a/ui/tokenizedtextview.h b/ui/tokenizedtextview.h index 5132a476..0e6abc5e 100644 --- a/ui/tokenizedtextview.h +++ b/ui/tokenizedtextview.h @@ -74,7 +74,7 @@ class BINARYNINJAUIAPI TokenizedTextView : void defineNameAtAddr(uint64_t addr); void defineName(); void undefineName(); - void createFunc(); + void createFunc(const UIActionContext& context); void defineFuncName(); void editFunctionProperties(); void undefineFunc(); diff --git a/ui/viewframe.h b/ui/viewframe.h index 8d123f2b..28691d0a 100644 --- a/ui/viewframe.h +++ b/ui/viewframe.h @@ -248,6 +248,7 @@ class BINARYNINJAUIAPI View } static void registerActions(); + static void registerLateActions(); }; |
