diff --git a/mythtv/libs/libmythtv/visualisations/goom/tentacle3d.c b/mythtv/libs/libmythtv/visualisations/goom/tentacle3d.c
index fb795a2..4ab3b3e 100644
a
|
b
|
static void pretty_move (float cycle, float *dist,float *dist2, float *rotangle) |
135 | 135 | tmp = cycle - (M_PI*2.0) * floor(cycle/(M_PI*2.0)); |
136 | 136 | } |
137 | 137 | |
138 | | if (abs(tmp-rot) > abs(tmp-(rot+2.0*M_PI))) { |
| 138 | if (fabsf(tmp-rot) > fabsf((float)(tmp-(rot+2.0*M_PI)))) { |
139 | 139 | rot = (tmp + 15.0f*(rot+2*M_PI)) / 16.0f; |
140 | 140 | if (rot>2.0*M_PI) |
141 | 141 | rot -= 2.0*M_PI; |
142 | 142 | *rotangle = rot; |
143 | 143 | } |
144 | | else if (abs(tmp-rot) > abs(tmp-(rot-2.0*M_PI))) { |
| 144 | else if (fabsf(tmp-rot) > fabsf((float)(tmp-(rot-2.0*M_PI)))) { |
145 | 145 | rot = (tmp + 15.0f*(rot-2.0*M_PI)) / 16.0f; |
146 | 146 | if (rot<0.0f) |
147 | 147 | rot += 2.0*M_PI; |