summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-08-06 12:36:23 +0200
committerGitHub <noreply@github.com>2019-08-06 12:36:23 +0200
commit289ceb51e7515642be88bfd6a633296a24afcbbd (patch)
tree27811dd60879c29f3da7f0cb6ef6b7b823de58b9
parent5f4a5707247d6038cb095c406b06504f7fe1aecb (diff)
parent094881e0a90338588bd0fa88327015c8d8fd1a04 (diff)
Merge pull request #10195 from vespa-engine/toregge/use-std-mem-fn-and-std-bind
Use std::mem_fn instead of std::mem_fun.
-rw-r--r--searchcore/src/vespa/searchcore/fdispatch/program/rpc.cpp7
-rw-r--r--searchlib/src/vespa/searchlib/queryeval/simple_phrase_search.cpp1
2 files changed, 4 insertions, 4 deletions
diff --git a/searchcore/src/vespa/searchcore/fdispatch/program/rpc.cpp b/searchcore/src/vespa/searchcore/fdispatch/program/rpc.cpp
index 56301c5e986..df8711adb88 100644
--- a/searchcore/src/vespa/searchcore/fdispatch/program/rpc.cpp
+++ b/searchcore/src/vespa/searchcore/fdispatch/program/rpc.cpp
@@ -76,7 +76,7 @@ FastS_fdispatch_RPC::RPC_EnableEngine(FRT_RPCRequest *req)
cnt += ds_plain->ForEachEngine(
ExecuteWhenEqualName(name,
- std::mem_fun( &FastS_EngineBase::ClearBad )))
+ std::mem_fn( &FastS_EngineBase::ClearBad )))
._cnt;
}
@@ -102,8 +102,9 @@ FastS_fdispatch_RPC::RPC_DisableEngine(FRT_RPCRequest *req)
uint32_t badness = FastS_EngineBase::BAD_ADMIN;
cnt += ds_plain->ForEachEngine(
ExecuteWhenEqualName(name,
- std::bind2nd(
- std::mem_fun( &FastS_EngineBase::MarkBad ),
+ std::bind(
+ std::mem_fn( &FastS_EngineBase::MarkBad ),
+ std::placeholders::_1,
badness)))
._cnt;
}
diff --git a/searchlib/src/vespa/searchlib/queryeval/simple_phrase_search.cpp b/searchlib/src/vespa/searchlib/queryeval/simple_phrase_search.cpp
index 4289f47cea7..9e449f16f68 100644
--- a/searchlib/src/vespa/searchlib/queryeval/simple_phrase_search.cpp
+++ b/searchlib/src/vespa/searchlib/queryeval/simple_phrase_search.cpp
@@ -8,7 +8,6 @@
using search::fef::TermFieldMatchData;
using std::unique_ptr;
-using std::mem_fun_ref;
using std::transform;
using std::vector;
using vespalib::ObjectVisitor;