From 10e6e8c91f4bf42ab3f08e5552494f31b6186e9a Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Wed, 31 Jul 2024 00:36:36 -0500 Subject: [PATCH] Fix emplace warning in LogitechProtocolCommon.cpp --- Controllers/LogitechController/LogitechProtocolCommon.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Controllers/LogitechController/LogitechProtocolCommon.cpp b/Controllers/LogitechController/LogitechProtocolCommon.cpp index 0140714e..f80d6bb5 100644 --- a/Controllers/LogitechController/LogitechProtocolCommon.cpp +++ b/Controllers/LogitechController/LogitechProtocolCommon.cpp @@ -419,7 +419,7 @@ int logitech_device::getDeviceFeatureList() hid_write(dev_use2, get_features.buffer, get_features.size()); hid_read_timeout(dev_use2, response.buffer, response.size(), LOGITECH_PROTOCOL_TIMEOUT); LOG_DEBUG("[%s] Feature %04X @ index: %02X", device_name.c_str(), (response.data[0] << 8) | response.data[1], i); - feature_list.emplace((response.data[0] << 8) | response.data[1], i); + feature_list.emplace((uint16_t)((response.data[0] << 8) | response.data[1]), (uint8_t)i); } } else