summaryrefslogtreecommitdiff
path: root/src/input_handler.cc
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2017-03-16 23:08:10 +0000
committerMaxime Coste <mawww@kakoune.org>2017-03-16 23:34:02 +0000
commite44f95820ee182460bee2e7569ab4ecb1d444112 (patch)
treeeaf60c648066fef5b57512dc6ccc47d8095717e4 /src/input_handler.cc
parent5f7464d90d0bfe641dd2c7bbbca6e78d92d9d818 (diff)
Fixes some clang-tidy warning and add a few missing meta.hh include
Diffstat (limited to 'src/input_handler.cc')
-rw-r--r--src/input_handler.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/input_handler.cc b/src/input_handler.cc
index 6cac4b27..4f921a8a 100644
--- a/src/input_handler.cc
+++ b/src/input_handler.cc
@@ -1381,8 +1381,8 @@ void InputHandler::prompt(StringView prompt, String initstr,
Face prompt_face, PromptFlags flags,
Completer completer, PromptCallback callback)
{
- push_mode(new InputModes::Prompt(*this, prompt, initstr, prompt_face,
- flags, completer, callback));
+ push_mode(new InputModes::Prompt(*this, prompt, std::move(initstr), prompt_face,
+ flags, std::move(completer), std::move(callback)));
}
void InputHandler::set_prompt_face(Face prompt_face)
@@ -1394,12 +1394,12 @@ void InputHandler::set_prompt_face(Face prompt_face)
void InputHandler::menu(Vector<DisplayLine> choices, MenuCallback callback)
{
- push_mode(new InputModes::Menu(*this, std::move(choices), callback));
+ push_mode(new InputModes::Menu(*this, std::move(choices), std::move(callback)));
}
void InputHandler::on_next_key(KeymapMode keymap_mode, KeyCallback callback)
{
- push_mode(new InputModes::NextKey(*this, keymap_mode, callback));
+ push_mode(new InputModes::NextKey(*this, keymap_mode, std::move(callback)));
}
InputHandler::ScopedForceNormal::ScopedForceNormal(InputHandler& handler, NormalParams params)