diff options
| author | Rusty Wagner <rusty.wagner@gmail.com> | 2019-10-27 21:27:04 -0400 |
|---|---|---|
| committer | Rusty Wagner <rusty.wagner@gmail.com> | 2019-10-27 22:55:50 -0400 |
| commit | 6d44b037731fe497a98739bfd237e430f90974aa (patch) | |
| tree | f9ef42f61ccbab8c15bcc072fea07249de7a6465 /ui | |
| parent | a49e1b7d4e3d1bab73337b6d9412350f39f5ce15 (diff) | |
Eliminate most warnings on Linux
Diffstat (limited to 'ui')
| -rw-r--r-- | ui/action.h | 1 | ||||
| -rw-r--r-- | ui/dockhandler.h | 13 | ||||
| -rw-r--r-- | ui/linearview.h | 1 |
3 files changed, 15 insertions, 0 deletions
diff --git a/ui/action.h b/ui/action.h index 8559e887..a374731b 100644 --- a/ui/action.h +++ b/ui/action.h @@ -72,6 +72,7 @@ struct BINARYNINJAUIAPI UIAction UIAction(const std::function<void()>& activate, const std::function<bool()>& isValid); UIAction(const UIAction& other); + UIAction& operator=(const UIAction& other); static void registerAction(const QString& name, const QKeySequence& defaultKeyBinding = QKeySequence()); static void registerAction(const QString& name, const QList<QKeySequence>& defaultKeyBinding); diff --git a/ui/dockhandler.h b/ui/dockhandler.h index ab6596c7..d349e330 100644 --- a/ui/dockhandler.h +++ b/ui/dockhandler.h @@ -26,6 +26,19 @@ struct BINARYNINJAUIAPI DockProperties dockWidget(dp.dockWidget), visibleState(dp.visibleState), defaultArea(dp.defaultArea), defaultOrientation(dp.defaultOrientation), defaultVisibility(dp.defaultVisibility), viewSensitive(dp.viewSensitive), neverBeenVisible(dp.neverBeenVisible), sizeStash(dp.sizeStash), actionOnShow(dp.actionOnShow) { } + DockProperties& operator=(const DockProperties& dp) + { + dockWidget = dp.dockWidget; + visibleState = dp.visibleState; + defaultArea = dp.defaultArea; + defaultOrientation = dp.defaultOrientation; + defaultVisibility = dp.defaultVisibility; + viewSensitive = dp.viewSensitive; + neverBeenVisible = dp.neverBeenVisible; + sizeStash = dp.sizeStash; + actionOnShow = dp.actionOnShow; + return *this; + } QDockWidget* dockWidget; bool visibleState; diff --git a/ui/linearview.h b/ui/linearview.h index adc14f2e..b30e127c 100644 --- a/ui/linearview.h +++ b/ui/linearview.h @@ -23,6 +23,7 @@ struct BINARYNINJAUIAPI LinearViewCursorPosition: public BinaryNinja::LinearDisa LinearViewCursorPosition(); LinearViewCursorPosition(const LinearViewCursorPosition& pos); LinearViewCursorPosition(const BinaryNinja::LinearDisassemblyPosition& pos); + LinearViewCursorPosition& operator=(const LinearViewCursorPosition& pos); }; class BINARYNINJAUIAPI LinearViewHistoryEntry: public HistoryEntry |
