summaryrefslogtreecommitdiffstats
path: root/src/string_piece.h
diff options
context:
space:
mode:
authorEvan Martin <martine@danga.com>2011-12-07 20:08:00 (GMT)
committerEvan Martin <martine@danga.com>2011-12-07 20:10:10 (GMT)
commitbf72e45180e1dd80d9efea8d2acebcac15ea12a4 (patch)
tree60610967b673187c0fe53694308db3eedf6e5d69 /src/string_piece.h
parentab3e8c868b81a391fb713c449b6fac9720d25249 (diff)
downloadNinja-bf72e45180e1dd80d9efea8d2acebcac15ea12a4.zip
Ninja-bf72e45180e1dd80d9efea8d2acebcac15ea12a4.tar.gz
Ninja-bf72e45180e1dd80d9efea8d2acebcac15ea12a4.tar.bz2
use re2c to parse depfiles
Diffstat (limited to 'src/string_piece.h')
-rw-r--r--src/string_piece.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/string_piece.h b/src/string_piece.h
index 3b94ce3..2f881a2 100644
--- a/src/string_piece.h
+++ b/src/string_piece.h
@@ -31,6 +31,8 @@ struct StringPiece {
StringPiece(const string& str) : str_(str.data()), len_(str.size()) {}
StringPiece(const char* str) : str_(str), len_(strlen(str)) {}
+ StringPiece(const char* str, int len) : str_(str), len_(len) {}
+
bool operator==(const StringPiece& other) const {
return len_ == other.len_ && memcmp(str_, other.str_, len_) == 0;
}