summaryrefslogtreecommitdiff
path: root/src/input_common/drivers/udp_client.cpp
diff options
context:
space:
mode:
authorGravatar vperus2021-12-17 20:51:47 +0200
committerGravatar vperus2021-12-17 20:51:47 +0200
commit11f4bf8a9afe109aaed0e53133781694a735e225 (patch)
tree059364422923d69de470c648f64e93cff5e7b262 /src/input_common/drivers/udp_client.cpp
parentRevert of b01aa72 (diff)
downloadyuzu-11f4bf8a9afe109aaed0e53133781694a735e225.tar.gz
yuzu-11f4bf8a9afe109aaed0e53133781694a735e225.tar.xz
yuzu-11f4bf8a9afe109aaed0e53133781694a735e225.zip
[input_common] Move variable declaration closer to usage
MSVC supplied with VS2022 generates "warning C4189: 'CALIBRATION_THRESHOLD': local variable is initialized but not referenced" which is treated as an error. Circumvent it by moving constexpr variable directly into body of lambda function.
Diffstat (limited to 'src/input_common/drivers/udp_client.cpp')
-rw-r--r--src/input_common/drivers/udp_client.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/input_common/drivers/udp_client.cpp b/src/input_common/drivers/udp_client.cpp
index 730e8b2f3..d6172527c 100644
--- a/src/input_common/drivers/udp_client.cpp
+++ b/src/input_common/drivers/udp_client.cpp
@@ -536,8 +536,6 @@ CalibrationConfigurationJob::CalibrationConfigurationJob(
536 std::function<void(u16, u16, u16, u16)> data_callback) { 536 std::function<void(u16, u16, u16, u16)> data_callback) {
537 537
538 std::thread([=, this] { 538 std::thread([=, this] {
539 constexpr u16 CALIBRATION_THRESHOLD = 100;
540
541 u16 min_x{UINT16_MAX}; 539 u16 min_x{UINT16_MAX};
542 u16 min_y{UINT16_MAX}; 540 u16 min_y{UINT16_MAX};
543 u16 max_x{}; 541 u16 max_x{};
@@ -546,6 +544,8 @@ CalibrationConfigurationJob::CalibrationConfigurationJob(
546 Status current_status{Status::Initialized}; 544 Status current_status{Status::Initialized};
547 SocketCallback callback{[](Response::Version) {}, [](Response::PortInfo) {}, 545 SocketCallback callback{[](Response::Version) {}, [](Response::PortInfo) {},
548 [&](Response::PadData data) { 546 [&](Response::PadData data) {
547 constexpr u16 CALIBRATION_THRESHOLD = 100;
548
549 if (current_status == Status::Initialized) { 549 if (current_status == Status::Initialized) {
550 // Receiving data means the communication is ready now 550 // Receiving data means the communication is ready now
551 current_status = Status::Ready; 551 current_status = Status::Ready;