Changed: #1219 Bad color when rgba.cpp is compiled with GCC 4.2.4
This commit is contained in:
parent
ddf3431f85
commit
84a04309ef
1 changed files with 5 additions and 0 deletions
|
@ -646,6 +646,11 @@ bool CRGBA::convertToHLS(float &h, float &l, float &s) const
|
||||||
{
|
{
|
||||||
h = 4.f + (r - g) / diff;
|
h = 4.f + (r - g) / diff;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// this case is to fix a compiler bug
|
||||||
|
h = (g - b) / diff;
|
||||||
|
}
|
||||||
|
|
||||||
h *= 60.f; // scale to [0..360]
|
h *= 60.f; // scale to [0..360]
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue