blob: 32474f545dd07a461ce695cde2603d03c251e870 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
Fix build with dev-cpp/nlohmann_json-3.11.2
https://bugs.gentoo.org/865133
https://gitlab.com/CalcProgrammer1/OpenRGB/-/merge_requests/1376
--- a/Controllers/GigabyteRGBFusion2USBController/RGBController_GigabyteRGBFusion2USB.cpp
+++ b/Controllers/GigabyteRGBFusion2USBController/RGBController_GigabyteRGBFusion2USB.cpp
@@ -329,7 +329,7 @@ void RGBController_RGBFusion2USB::Load_Device_Config()
}
else
{
- for(nlohmann::detail::iteration_proxy_value<nlohmann::detail::iter_impl<nlohmann::json>>& it : device_settings[SectionLayout].items())
+ for(const nlohmann::detail::iteration_proxy_value<nlohmann::detail::iter_impl<nlohmann::json>>& it : device_settings[SectionLayout].items())
{
MBName2Layout.insert( std::pair<std::string, std::string>(it.key(), it.value() ));
}
@@ -380,7 +380,7 @@ void RGBController_RGBFusion2USB::Load_Device_Config()
json json_HCL = device_settings[SectionCustom]["Data"];
layout.clear();
- for(nlohmann::detail::iteration_proxy_value<nlohmann::detail::iter_impl<nlohmann::json>>& json_layout_it : json_HCL.items())
+ for(const nlohmann::detail::iteration_proxy_value<nlohmann::detail::iter_impl<nlohmann::json>>& json_layout_it : json_HCL.items())
{
json json_zl = json_layout_it.value();
std::vector<LedPort> v_lp;
|