From 66f6d6830278fd36c83383872f673a16a59e7e04 Mon Sep 17 00:00:00 2001 From: weiyu Date: Tue, 8 Oct 2019 13:01:21 -0700 Subject: [PATCH] Fix a bug --- funcnode.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/funcnode.cc b/funcnode.cc index 70cc4472..a3407b44 100644 --- a/funcnode.cc +++ b/funcnode.cc @@ -660,10 +660,10 @@ int FuncNode::compute_distance(FuncNode * target, int max_step) FuncNode * curr = queue.front(); queue.pop_front(); - if (curr == target) - return dist; - else if (max_step < dist) + if (max_step < dist) return -1; + else if (curr == target) + return dist; dist++; ModelList * outEdges = curr->get_out_edges(); -- 2.34.1