diff options
Diffstat (limited to 'src/input_common/motion_emu.cpp')
| -rw-r--r-- | src/input_common/motion_emu.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/input_common/motion_emu.cpp b/src/input_common/motion_emu.cpp index d4cdf76a3..b7120311a 100644 --- a/src/input_common/motion_emu.cpp +++ b/src/input_common/motion_emu.cpp | |||
| @@ -22,7 +22,8 @@ public: | |||
| 22 | : update_millisecond(update_millisecond), | 22 | : update_millisecond(update_millisecond), |
| 23 | update_duration(std::chrono::duration_cast<std::chrono::steady_clock::duration>( | 23 | update_duration(std::chrono::duration_cast<std::chrono::steady_clock::duration>( |
| 24 | std::chrono::milliseconds(update_millisecond))), | 24 | std::chrono::milliseconds(update_millisecond))), |
| 25 | sensitivity(sensitivity), motion_emu_thread(&MotionEmuDevice::MotionEmuThread, this) {} | 25 | sensitivity(sensitivity), motion_emu_thread(&MotionEmuDevice::MotionEmuThread, this) { |
| 26 | } | ||
| 26 | 27 | ||
| 27 | ~MotionEmuDevice() { | 28 | ~MotionEmuDevice() { |
| 28 | if (motion_emu_thread.joinable()) { | 29 | if (motion_emu_thread.joinable()) { |
| @@ -145,7 +146,7 @@ std::unique_ptr<Input::MotionDevice> MotionEmu::Create(const Common::ParamPackag | |||
| 145 | // Previously created device is disconnected here. Having two motion devices for 3DS is not | 146 | // Previously created device is disconnected here. Having two motion devices for 3DS is not |
| 146 | // expected. | 147 | // expected. |
| 147 | current_device = device_wrapper->device; | 148 | current_device = device_wrapper->device; |
| 148 | return device_wrapper; | 149 | return std::move(device_wrapper); |
| 149 | } | 150 | } |
| 150 | 151 | ||
| 151 | void MotionEmu::BeginTilt(int x, int y) { | 152 | void MotionEmu::BeginTilt(int x, int y) { |