summaryrefslogtreecommitdiffstats
path: root/src/state.h
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2015-03-24 01:16:36 (GMT)
committerNico Weber <nicolasweber@gmx.de>2015-03-24 01:16:36 (GMT)
commit96d873e6efb5da29a683ff48294c2216a52e34c1 (patch)
tree79e83b5779d38c6369c01206b5c18b0e5f48cc68 /src/state.h
parentda1be5ece1f164ec6087aafe4efb0084c474afea (diff)
downloadNinja-96d873e6efb5da29a683ff48294c2216a52e34c1.zip
Ninja-96d873e6efb5da29a683ff48294c2216a52e34c1.tar.gz
Ninja-96d873e6efb5da29a683ff48294c2216a52e34c1.tar.bz2
Move warning emission on dupe edges from State to ManifestParser.
This will make it easier to optionally make this an error (because ManifestParser has a way of printing errors), and it'll also make it easier to make the tests quiet again. No behavior change.
Diffstat (limited to 'src/state.h')
-rw-r--r--src/state.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/state.h b/src/state.h
index db0e3aa..5000138 100644
--- a/src/state.h
+++ b/src/state.h
@@ -97,7 +97,7 @@ struct State {
Node* SpellcheckNode(const string& path);
void AddIn(Edge* edge, StringPiece path, unsigned int slash_bits);
- void AddOut(Edge* edge, StringPiece path, unsigned int slash_bits);
+ bool AddOut(Edge* edge, StringPiece path, unsigned int slash_bits);
bool AddDefault(StringPiece path, string* error);
/// Reset state. Keeps all nodes and edges, but restores them to the