summaryrefslogtreecommitdiff
path: root/src/command_manager.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2012-11-22 14:28:14 +0100
committerMaxime Coste <frrrwww@gmail.com>2012-11-22 14:28:14 +0100
commit73c446e3790f9e8c95a1c4e18d3a739644dcfe70 (patch)
tree27a4e0cc969baa73306af1dfef00bd99869dd2b9 /src/command_manager.cc
parent7bcd0353cb801962fc85088040660b510315369a (diff)
code style cleanup in CommandManager
Diffstat (limited to 'src/command_manager.cc')
-rw-r--r--src/command_manager.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/command_manager.cc b/src/command_manager.cc
index 6a130ec7..470bd7cc 100644
--- a/src/command_manager.cc
+++ b/src/command_manager.cc
@@ -16,19 +16,19 @@ bool CommandManager::command_defined(const String& command_name) const
return m_commands.find(command_name) != m_commands.end();
}
-void CommandManager::register_command(const String& command_name,
+void CommandManager::register_command(String command_name,
Command command,
- const CommandCompleter& completer)
+ CommandCompleter completer)
{
- m_commands[command_name] = CommandDescriptor { command, completer };
+ m_commands[command_name] = { std::move(command), std::move(completer) };
}
void CommandManager::register_commands(const memoryview<String>& command_names,
Command command,
- const CommandCompleter& completer)
+ CommandCompleter completer)
{
for (auto command_name : command_names)
- register_command(command_name, command, completer);
+ m_commands[command_name] = { command, completer };
}
parse_error::parse_error(const String& error)