From cdb281df423fb031c3e496e9cb9c0ca193f95393 Mon Sep 17 00:00:00 2001 From: Justin Viiret Date: Mon, 3 Jul 2017 11:08:25 +1000 Subject: [PATCH] rose_build_convert: replace bind2nd with lambda std::bind2nd was deprecated in C++11. --- src/rose/rose_build_convert.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rose/rose_build_convert.cpp b/src/rose/rose_build_convert.cpp index 0c1f4338..f80e25cb 100644 --- a/src/rose/rose_build_convert.cpp +++ b/src/rose/rose_build_convert.cpp @@ -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(), c)); + [&c](const ue2_literal::elem &e) { return e != c; }); return distance(s.rbegin(), it); }