commit | 07550475d31e64e76a12a689a6dd6de327849272 | [log] [tgz] |
---|---|---|
author | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | Mon Feb 29 19:56:50 2016 +0900 |
committer | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | Mon Feb 29 19:56:50 2016 +0900 |
tree | e740efe2b3c105ddea85a020d7ab35b833c26059 | |
parent | 8380fb8525adfb580af1df23a54f316ab384be06 [diff] [blame] |
[C++] NULL terminate the buffer of files
diff --git a/parser.cc b/parser.cc index fff3a7d..4b4012e 100644 --- a/parser.cc +++ b/parser.cc
@@ -529,7 +529,7 @@ void Parse(Makefile* mk) { COLLECT_STATS("parse file time"); - Parser parser(StringPiece(mk->buf(), mk->len()), + Parser parser(StringPiece(mk->buf()), mk->filename().c_str(), mk->mutable_stmts()); parser.Parse();