diff options
author | Evan Martin <martine@danga.com> | 2011-02-05 19:04:47 (GMT) |
---|---|---|
committer | Evan Martin <martine@danga.com> | 2011-02-05 19:05:33 (GMT) |
commit | 6f3054b9bbfa000510eb0d4d7ca8ae567d186e55 (patch) | |
tree | 113f45652bf8043741020f68ba9c88f0d1d56002 /src/build.cc | |
parent | 62f0af8be4d2d11472c10d28320ca99f43a68bab (diff) | |
download | Ninja-6f3054b9bbfa000510eb0d4d7ca8ae567d186e55.zip Ninja-6f3054b9bbfa000510eb0d4d7ca8ae567d186e55.tar.gz Ninja-6f3054b9bbfa000510eb0d4d7ca8ae567d186e55.tar.bz2 |
cleanup phony testing
Diffstat (limited to 'src/build.cc')
-rw-r--r-- | src/build.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/build.cc b/src/build.cc index 8e567d9..3e3482c 100644 --- a/src/build.cc +++ b/src/build.cc @@ -312,7 +312,7 @@ bool Builder::Build(string* err) { if (!StartEdge(edge, err)) return false; - if (edge->rule_ == &State::kPhonyRule) + if (edge->is_phony()) FinishEdge(edge); } @@ -338,7 +338,7 @@ bool Builder::Build(string* err) { } bool Builder::StartEdge(Edge* edge, string* err) { - if (edge->rule_ == &State::kPhonyRule) + if (edge->is_phony()) return true; status_->BuildEdgeStarted(edge); @@ -370,7 +370,7 @@ void Builder::FinishEdge(Edge* edge) { } plan_.EdgeFinished(edge); - if (edge->rule_ == &State::kPhonyRule) + if (edge->is_phony()) return; int ms = status_->BuildEdgeFinished(edge); |