summaryrefslogtreecommitdiffstats
path: root/src/depfile_parser.in.cc
diff options
context:
space:
mode:
authorEvan Martin <martine@danga.com>2011-12-27 21:39:09 (GMT)
committerEvan Martin <martine@danga.com>2011-12-27 21:39:09 (GMT)
commit51709668ab2d7d701b415a1a85cfc66c83db4510 (patch)
tree0d5e1f950d75b19cdb182b9595217297aa23b294 /src/depfile_parser.in.cc
parent4b37968d37bbf91acb7c8608d8e878abaed26446 (diff)
downloadNinja-51709668ab2d7d701b415a1a85cfc66c83db4510.zip
Ninja-51709668ab2d7d701b415a1a85cfc66c83db4510.tar.gz
Ninja-51709668ab2d7d701b415a1a85cfc66c83db4510.tar.bz2
fix depfile regex to not match empty strings
From a patch from Allan Odgaard <github@simplit.com>.
Diffstat (limited to 'src/depfile_parser.in.cc')
-rw-r--r--src/depfile_parser.in.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/depfile_parser.in.cc b/src/depfile_parser.in.cc
index 4751550..4699e8f 100644
--- a/src/depfile_parser.in.cc
+++ b/src/depfile_parser.in.cc
@@ -47,7 +47,7 @@ bool DepfileParser::Parse(const string& content, string* err) {
re2c:yych:emit = 0;
'\\\n' { continue; }
- [ \n]* { continue; }
+ [ \n]+ { continue; }
[a-zA-Z0-9+,/\\_:.-]+ {
// Got a filename.
int len = p - start;;