diff options
author | Tim Taubert <ttaubert@mozilla.com> | 2016-11-18 18:00:04 +0100 |
---|---|---|
committer | Tim Taubert <ttaubert@mozilla.com> | 2016-11-18 18:00:04 +0100 |
commit | a999e60befd47300284cf04404e6641c6bc6727a (patch) | |
tree | 8fb9731a2b0b930bdee924b327d3d028a9bbf2c1 | |
parent | 6a8216ae6bc9f1d3944f65fb0a622231c5f50078 (diff) | |
download | nss-hg-a999e60befd47300284cf04404e6641c6bc6727a.tar.gz |
Bug 1318286 - nssfuzz: Fix Args::Has() to check whether any argument starts with the given string r=me
-rw-r--r-- | fuzz/nssfuzz.cc | 3 |
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); } |