From 93bb3e8cf9ef789b5fdbf321815ed6108291786c Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Fri, 2 Aug 2019 22:05:36 -0400 Subject: Refactor settings system to be reference counted. --- ui/disassemblyview.h | 1 + ui/uitypes.h | 1 + 2 files changed, 2 insertions(+) (limited to 'ui') 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 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 ScriptingInstanceRef; typedef BinaryNinja::Ref ScriptingProviderRef; typedef BinaryNinja::Ref SectionRef; typedef BinaryNinja::Ref SegmentRef; +typedef BinaryNinja::Ref SettingsRef; typedef BinaryNinja::Ref StructureRef; typedef BinaryNinja::Ref SymbolRef; typedef BinaryNinja::Ref TagRef; -- cgit v1.3.1