rose_build_convert: replace bind2nd with lambda

std::bind2nd was deprecated in C++11.
This commit is contained in:
Justin Viiret 2017-07-03 11:08:25 +10:00 committed by Matthew Barr
parent 21a4c8d4e2
commit cdb281df42

View File

@ -84,7 +84,7 @@ size_t suffixFloodLen(const ue2_literal &s) {
const ue2_literal::elem &c = s.back();
auto it = find_if(s.rbegin(), s.rend(),
bind2nd(not_equal_to<ue2_literal::elem>(), c));
[&c](const ue2_literal::elem &e) { return e != c; });
return distance(s.rbegin(), it);
}