diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2016-09-26 22:59:02 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2016-09-26 22:59:02 +0100 |
| commit | a0c20a924acb497ea377367c1e8357afe06063bf (patch) | |
| tree | 66e2c16395ff96728d3d50a4c74b7e18dd02b098 /src/option_manager.hh | |
| parent | 5e3effc1f0f3b9005bd7cb02a58477767db817ad (diff) | |
OptionDescs are const in OptionRegistry
Diffstat (limited to 'src/option_manager.hh')
| -rw-r--r-- | src/option_manager.hh | 4 |
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; }; } |
