summaryrefslogtreecommitdiff
path: root/examples/workflows
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2024-09-30 12:49:31 -0400
committerBrian Potchik <brian@vector35.com>2024-09-30 12:49:31 -0400
commit917c201f797fb16e7a0d4ac7011612998079f8f4 (patch)
treef642282dadba72188b04e89d92392e8bc50f3559 /examples/workflows
parent1a8c33332b10ea867d7e747b675ae615228a4b8a (diff)
Request workflow by name to silence warning (skip-ci).
Diffstat (limited to 'examples/workflows')
-rw-r--r--examples/workflows/inliner/inliner.cpp2
-rw-r--r--examples/workflows/tailcall/tailcall.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/examples/workflows/inliner/inliner.cpp b/examples/workflows/inliner/inliner.cpp
index 26928931..392935eb 100644
--- a/examples/workflows/inliner/inliner.cpp
+++ b/examples/workflows/inliner/inliner.cpp
@@ -158,7 +158,7 @@ extern "C"
},
inlinerIsValid);
- Ref<Workflow> inlinerWorkflow = Workflow::Instance()->Clone("InlinerWorkflow");
+ Ref<Workflow> inlinerWorkflow = Workflow::Instance("core.function.defaultAnalysis")->Clone("InlinerWorkflow");
inlinerWorkflow->RegisterActivity(new Activity("extension.functionInliner", &FunctionInliner));
inlinerWorkflow->Insert("core.function.translateTailCalls", "extension.functionInliner");
Workflow::RegisterWorkflow(inlinerWorkflow,
diff --git a/examples/workflows/tailcall/tailcall.cpp b/examples/workflows/tailcall/tailcall.cpp
index 85414479..2cb77b8e 100644
--- a/examples/workflows/tailcall/tailcall.cpp
+++ b/examples/workflows/tailcall/tailcall.cpp
@@ -117,7 +117,7 @@ extern "C"
BINARYNINJAPLUGIN bool CorePluginInit()
{
- Ref<Workflow> customTailCallWorkflow = Workflow::Instance()->Clone("CustomTailCallWorkflow");
+ Ref<Workflow> customTailCallWorkflow = Workflow::Instance("core.function.defaultAnalysis")->Clone("CustomTailCallWorkflow");
customTailCallWorkflow->RegisterActivity(new Activity("extension.translateTailCalls", &TailCallTranslation));
customTailCallWorkflow->Replace("core.function.translateTailCalls", "extension.translateTailCalls");
customTailCallWorkflow->Remove("core.function.translateTailCalls");