mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2023-10-10 13:36:59 +02:00
Fix segfault when setting a color transformation
This commit is contained in:
parent
10a566e2ca
commit
271917bac7
@ -180,25 +180,25 @@ void JsonConnection::setTransform(ColorTransformValues *threshold, ColorTransfor
|
|||||||
if (gamma != nullptr)
|
if (gamma != nullptr)
|
||||||
{
|
{
|
||||||
Json::Value & v = transform["gamma"];
|
Json::Value & v = transform["gamma"];
|
||||||
v.append(threshold->valueRed);
|
v.append(gamma->valueRed);
|
||||||
v.append(threshold->valueGreen);
|
v.append(gamma->valueGreen);
|
||||||
v.append(threshold->valueBlue);
|
v.append(gamma->valueBlue);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (blacklevel != nullptr)
|
if (blacklevel != nullptr)
|
||||||
{
|
{
|
||||||
Json::Value & v = transform["blacklevel"];
|
Json::Value & v = transform["blacklevel"];
|
||||||
v.append(threshold->valueRed);
|
v.append(blacklevel->valueRed);
|
||||||
v.append(threshold->valueGreen);
|
v.append(blacklevel->valueGreen);
|
||||||
v.append(threshold->valueBlue);
|
v.append(blacklevel->valueBlue);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (whitelevel != nullptr)
|
if (whitelevel != nullptr)
|
||||||
{
|
{
|
||||||
Json::Value & v = transform["whitelevel"];
|
Json::Value & v = transform["whitelevel"];
|
||||||
v.append(threshold->valueRed);
|
v.append(whitelevel->valueRed);
|
||||||
v.append(threshold->valueGreen);
|
v.append(whitelevel->valueGreen);
|
||||||
v.append(threshold->valueBlue);
|
v.append(whitelevel->valueBlue);
|
||||||
}
|
}
|
||||||
|
|
||||||
// send command message
|
// send command message
|
||||||
|
Loading…
x
Reference in New Issue
Block a user