summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/msvc_rtti/plugin.cpp2
-rw-r--r--plugins/warp/src/plugin/workflow.rs2
-rw-r--r--python/workflow.py13
3 files changed, 2 insertions, 15 deletions
diff --git a/plugins/msvc_rtti/plugin.cpp b/plugins/msvc_rtti/plugin.cpp
index 17de1dc7..226c14fa 100644
--- a/plugins/msvc_rtti/plugin.cpp
+++ b/plugins/msvc_rtti/plugin.cpp
@@ -80,7 +80,7 @@ extern "C" {
// Run rtti before debug info is applied.
msvcMetaWorkflow->Insert("core.module.loadDebugInfo", "plugin.msvc.rttiAnalysis");
// Run vft after functions have analyzed (so that the virtual functions have analyzed)
- msvcMetaWorkflow->Insert("core.module.notifyCompletion", "plugin.msvc.vftAnalysis");
+ msvcMetaWorkflow->Insert("core.module.deleteUnusedAutoFunctions", "plugin.msvc.vftAnalysis");
Workflow::RegisterWorkflow(msvcMetaWorkflow);
return true;
diff --git a/plugins/warp/src/plugin/workflow.rs b/plugins/warp/src/plugin/workflow.rs
index fbd50dc8..580b61ab 100644
--- a/plugins/warp/src/plugin/workflow.rs
+++ b/plugins/warp/src/plugin/workflow.rs
@@ -94,6 +94,6 @@ pub fn insert_workflow() {
module_meta_workflow
.register_activity(&matcher_activity)
.unwrap();
- module_meta_workflow.insert("core.module.notifyCompletion", [MATCHER_ACTIVITY_NAME]);
+ module_meta_workflow.insert("core.module.deleteUnusedAutoFunctions", [MATCHER_ACTIVITY_NAME]);
module_meta_workflow.register().unwrap();
}
diff --git a/python/workflow.py b/python/workflow.py
index f1cbe99c..7b4bae38 100644
--- a/python/workflow.py
+++ b/python/workflow.py
@@ -650,13 +650,6 @@ class WorkflowMachine:
else:
return json.loads(core.BNPostWorkflowRequestForBinaryView(self.handle, request))
- def abort(self):
- request = json.dumps({"command": "abort"})
- if self.is_function_machine:
- return json.loads(core.BNPostWorkflowRequestForFunction(self.handle, request))
- else:
- return json.loads(core.BNPostWorkflowRequestForBinaryView(self.handle, request))
-
def halt(self):
request = json.dumps({"command": "halt"})
if self.is_function_machine:
@@ -768,7 +761,6 @@ class WorkflowMachineCLI(cmd.Cmd):
"d": "dump",
"c": "resume",
"r": "run",
- "a": "abort",
"h": "halt",
"s": "step",
"b": "breakpoint",
@@ -854,11 +846,6 @@ class WorkflowMachineCLI(cmd.Cmd):
status = self.machine.run()
print(json.dumps(status, indent=4))
- def do_abort(self, line):
- """Abort the workflow machine."""
- status = self.machine.abort()
- print(json.dumps(status, indent=4))
-
def do_halt(self, line):
"""Halt the workflow machine."""
status = self.machine.halt()