Always generate floats for stat_result; fix configure test.

This commit is contained in:
Martin v. Löwis 2002-09-09 16:17:47 +00:00
parent 94717ed1d4
commit a32c994129
5 changed files with 10 additions and 20 deletions

View file

@ -616,15 +616,7 @@ static void
fill_time(PyObject *v, int index, time_t sec, unsigned long nsec)
{
PyObject *val;
if (nsec) {
val = PyFloat_FromDouble(sec + 1e-9*nsec);
} else {
#if SIZEOF_TIME_T > SIZEOF_LONG
val = PyLong_FromLongLong((LONG_LONG)sec);
#else
val = PyInt_FromLong((long)sec);
#endif
}
val = PyFloat_FromDouble(sec + 1e-9*nsec);
PyStructSequence_SET_ITEM(v, index, val);
}