Fix for sparse warning of uninitialized variable

If axis is inside deadzone, 0.0 should be assumed.
This commit is contained in:
Sascha Hlusiak
2009-02-17 20:18:05 +01:00
parent b70b1f7d82
commit 4ec4376522

View File

@@ -351,9 +351,11 @@ jstkHandleAbsoluteAxis(LocalDevicePtr device, int number)
{
float rel;
int dif;
if (priv->axis[i].value > priv->axis[i].deadzone)
rel = 0.0f;
if (priv->axis[i].value > +priv->axis[i].deadzone)
rel = (priv->axis[i].value - priv->axis[i].deadzone);
else
if (priv->axis[i].value < -priv->axis[i].deadzone)
rel = (priv->axis[i].value + priv->axis[i].deadzone);
rel = (rel) / (2.0f * (float)(32768 - priv->axis[i].deadzone));