Explorar el Código

input_common/keyboard: Remove redundant move

Named return value optimization automatically applies here.
MerryMage hace 6 años
padre
commit
8272f53cf9
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      src/input_common/keyboard.cpp

+ 1 - 1
src/input_common/keyboard.cpp

@@ -76,7 +76,7 @@ std::unique_ptr<Input::ButtonDevice> Keyboard::Create(const Common::ParamPackage
     int key_code = params.Get("code", 0);
     int key_code = params.Get("code", 0);
     std::unique_ptr<KeyButton> button = std::make_unique<KeyButton>(key_button_list);
     std::unique_ptr<KeyButton> button = std::make_unique<KeyButton>(key_button_list);
     key_button_list->AddKeyButton(key_code, button.get());
     key_button_list->AddKeyButton(key_code, button.get());
-    return std::move(button);
+    return button;
 }
 }
 
 
 void Keyboard::PressKey(int key_code) {
 void Keyboard::PressKey(int key_code) {