longobject.c: fix compilation warning on Windows 64-bit

We know that Py_SIZE(b) is -1 or 1 an so fits into the sdigit type.
This commit is contained in:
Victor Stinner 2016-03-23 18:36:54 +01:00
parent 904f5def5c
commit f963c13597

View File

@ -3522,7 +3522,7 @@ fast_mod(PyLongObject *a, PyLongObject *b)
mod = right - 1 - (left - 1) % right;
}
return PyLong_FromLong(mod * Py_SIZE(b));
return PyLong_FromLong(mod * (sdigit)Py_SIZE(b));
}
/* Fast floor division for single-digit longs. */