diff options
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", |
