summaryrefslogtreecommitdiff
path: root/functiongraph.cpp
diff options
context:
space:
mode:
authorRusty Wagner <dontpanic@binaryninja.com>2015-03-16 04:01:26 -0400
committerRusty Wagner <dontpanic@binaryninja.com>2015-03-16 04:01:26 -0400
commit955658b598fac5236ae9ab8adebbd068205a886e (patch)
tree0a49d732511cc93e9673379b335b4878686865f1 /functiongraph.cpp
parent313e95d0753702c8db54e82dd01df1ada26bab8b (diff)
Improved graph layout algorithm, add trivial edges until edge routing is written
Diffstat (limited to 'functiongraph.cpp')
-rw-r--r--functiongraph.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/functiongraph.cpp b/functiongraph.cpp
index 4e48e3cf..1f676618 100644
--- a/functiongraph.cpp
+++ b/functiongraph.cpp
@@ -13,7 +13,7 @@ FunctionGraph::~FunctionGraph()
{
// This object is going away, so ensure that any pending completion routines are
// no longer called
- ClearOnComplete();
+ Abort();
BNFreeFunctionGraph(m_graph);
}
@@ -69,11 +69,11 @@ void FunctionGraph::OnComplete(const std::function<void()>& func)
}
-void FunctionGraph::ClearOnComplete()
+void FunctionGraph::Abort()
{
// Must clear the callback with the core before clearing our own function object, as until it
// is cleared in the core it can be called at any time from a different thread.
- BNClearFunctionGraphCompleteCallback(m_graph);
+ BNAbortFunctionGraph(m_graph);
m_completeFunc = []() {};
}