summaryrefslogtreecommitdiff
path: root/src/option_manager.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2016-10-11 00:32:40 +0100
committerMaxime Coste <frrrwww@gmail.com>2016-10-11 00:32:40 +0100
commit780a4605fa700874af7c9ed501d49c8e9722eac3 (patch)
tree573737ca59669cd7842265415f898436b9d2256a /src/option_manager.cc
parent8b6eba82088b64d8685afd4bfc0722d8a3b1d617 (diff)
More transform(...) filter cleanup using mem_fn when possible
Diffstat (limited to 'src/option_manager.cc')
-rw-r--r--src/option_manager.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/option_manager.cc b/src/option_manager.cc
index 8d896514..c8722c15 100644
--- a/src/option_manager.cc
+++ b/src/option_manager.cc
@@ -119,8 +119,7 @@ CandidateList OptionsRegistry::complete_option_name(StringView prefix,
return complete(prefix, cursor_pos, m_descs |
filter([](const OptionPtr& desc)
{ return not (desc->flags() & OptionFlags::Hidden); }) |
- transform([](const OptionPtr& desc) -> const String&
- { return desc->name(); }));
+ transform(std::mem_fn(&OptionDesc::name)));
}
}