summaryrefslogtreecommitdiff
path: root/src/option_manager.hh
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2016-09-26 22:59:02 +0100
committerMaxime Coste <frrrwww@gmail.com>2016-09-26 22:59:02 +0100
commita0c20a924acb497ea377367c1e8357afe06063bf (patch)
tree66e2c16395ff96728d3d50a4c74b7e18dd02b098 /src/option_manager.hh
parent5e3effc1f0f3b9005bd7cb02a58477767db817ad (diff)
OptionDescs are const in OptionRegistry
Diffstat (limited to 'src/option_manager.hh')
-rw-r--r--src/option_manager.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/option_manager.hh b/src/option_manager.hh
index cff6f34f..da7dd699 100644
--- a/src/option_manager.hh
+++ b/src/option_manager.hh
@@ -234,7 +234,7 @@ public:
const OptionDesc* option_desc(StringView name) const
{
auto it = find_if(m_descs,
- [&name](const std::unique_ptr<OptionDesc>& opt)
+ [&name](const std::unique_ptr<const OptionDesc>& opt)
{ return opt->name() == name; });
return it != m_descs.end() ? it->get() : nullptr;
}
@@ -244,7 +244,7 @@ public:
CandidateList complete_option_name(StringView prefix, ByteCount cursor_pos) const;
private:
OptionManager& m_global_manager;
- Vector<std::unique_ptr<OptionDesc>, MemoryDomain::Options> m_descs;
+ Vector<std::unique_ptr<const OptionDesc>, MemoryDomain::Options> m_descs;
};
}