Fix segfault when setting a color transformation

This commit is contained in:
johan 2013-08-21 18:09:50 +02:00
parent 10a566e2ca
commit 271917bac7
1 changed files with 9 additions and 9 deletions

View File

@ -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