diff options
| author | Brian Potchik <brian@vector35.com> | 2019-08-02 22:05:36 -0400 |
|---|---|---|
| committer | Brian Potchik <brian@vector35.com> | 2019-08-02 22:05:36 -0400 |
| commit | 93bb3e8cf9ef789b5fdbf321815ed6108291786c (patch) | |
| tree | 85e86a6bb4e0728841e6e9d2fa08d0bbc3243e68 /ui | |
| parent | 26d7d2f1d5daf50583b18fe59566f5d4436f79f2 (diff) | |
Refactor settings system to be reference counted.
Diffstat (limited to 'ui')
| -rw-r--r-- | ui/disassemblyview.h | 1 | ||||
| -rw-r--r-- | ui/uitypes.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/ui/disassemblyview.h b/ui/disassemblyview.h index dd70436c..99b88a2f 100644 --- a/ui/disassemblyview.h +++ b/ui/disassemblyview.h @@ -89,6 +89,7 @@ private: BNFunctionGraphType m_graphType; std::set<BNDisassemblyOption> m_options; DisassemblyContainer* m_container; + SettingsRef m_settings; private Q_SLOTS: void viewInHexEditor(); diff --git a/ui/uitypes.h b/ui/uitypes.h index 9859cdb2..b9917321 100644 --- a/ui/uitypes.h +++ b/ui/uitypes.h @@ -53,6 +53,7 @@ typedef BinaryNinja::Ref<BinaryNinja::ScriptingInstance> ScriptingInstanceRef; typedef BinaryNinja::Ref<BinaryNinja::ScriptingProvider> ScriptingProviderRef; typedef BinaryNinja::Ref<BinaryNinja::Section> SectionRef; typedef BinaryNinja::Ref<BinaryNinja::Segment> SegmentRef; +typedef BinaryNinja::Ref<BinaryNinja::Settings> SettingsRef; typedef BinaryNinja::Ref<BinaryNinja::Structure> StructureRef; typedef BinaryNinja::Ref<BinaryNinja::Symbol> SymbolRef; typedef BinaryNinja::Ref<BinaryNinja::Tag> TagRef; |
