summaryrefslogtreecommitdiff
path: root/fuzz
diff options
context:
space:
mode:
authorTim Taubert <ttaubert@mozilla.com>2016-11-18 18:00:04 +0100
committerTim Taubert <ttaubert@mozilla.com>2016-11-18 18:00:04 +0100
commita999e60befd47300284cf04404e6641c6bc6727a (patch)
tree8fb9731a2b0b930bdee924b327d3d028a9bbf2c1 /fuzz
parent6a8216ae6bc9f1d3944f65fb0a622231c5f50078 (diff)
downloadnss-hg-a999e60befd47300284cf04404e6641c6bc6727a.tar.gz
Bug 1318286 - nssfuzz: Fix Args::Has() to check whether any argument starts with the given string r=me
Diffstat (limited to 'fuzz')
-rw-r--r--fuzz/nssfuzz.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/fuzz/nssfuzz.cc b/fuzz/nssfuzz.cc
index d3d699a31..d9769309a 100644
--- a/fuzz/nssfuzz.cc
+++ b/fuzz/nssfuzz.cc
@@ -24,7 +24,8 @@ class Args {
string &operator[](const int idx) { return args_[idx]; }
bool Has(const string &arg) {
- return find(args_.begin(), args_.end(), arg) != args_.end();
+ return any_of(args_.begin(), args_.end(),
+ [&arg](string &a) { return a.find(arg) == 0; });
}
void Append(const string &arg) { args_.push_back(arg); }