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 /examples/triage/triage.cpp | |
| parent | 26d7d2f1d5daf50583b18fe59566f5d4436f79f2 (diff) | |
Refactor settings system to be reference counted.
Diffstat (limited to 'examples/triage/triage.cpp')
| -rw-r--r-- | examples/triage/triage.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/examples/triage/triage.cpp b/examples/triage/triage.cpp index 37431d65..ae48ead2 100644 --- a/examples/triage/triage.cpp +++ b/examples/triage/triage.cpp @@ -12,8 +12,9 @@ extern "C" BINARYNINJAPLUGIN bool UIPluginInit() #endif { - BinaryNinja::Settings().RegisterGroup("triage", "Triage"); - BinaryNinja::Settings().RegisterSetting("triage.preferSummaryView", + SettingsRef settings = BinaryNinja::Settings::Instance(); + settings->RegisterGroup("triage", "Triage"); + settings->RegisterSetting("triage.preferSummaryView", R"({ "title" : "Always Prefer Triage Summary View", "type" : "boolean", @@ -21,7 +22,7 @@ extern "C" "description" : "Always prefer opening binaries in Triage Summary view, even when performing full analysis." })"); - BinaryNinja::Settings().RegisterSetting("triage.preferSummaryViewForRaw", + settings->RegisterSetting("triage.preferSummaryViewForRaw", R"({ "title" : "Prefer Triage Summary View for Raw Files", "type" : "boolean", @@ -31,7 +32,7 @@ extern "C" ViewType::registerViewType(new TriageViewType()); - BinaryNinja::Settings().RegisterSetting("triage.analysisMode", + settings->RegisterSetting("triage.analysisMode", R"({ "title" : "Triage Analysis Mode", "type" : "string", @@ -44,7 +45,7 @@ extern "C" "Perform full analysis of the binary." ] })"); - BinaryNinja::Settings().RegisterSetting("triage.linearSweep", + settings->RegisterSetting("triage.linearSweep", R"({ "title" : "Triage Linear Sweep Mode", "type" : "string", |
