Reuse us_per_second in delta_total_seconds.
This commit is contained in:
parent
0d4f94a739
commit
df7027bb9e
|
@ -2252,22 +2252,14 @@ delta_total_seconds(PyObject *self)
|
||||||
{
|
{
|
||||||
PyObject *total_seconds;
|
PyObject *total_seconds;
|
||||||
PyObject *total_microseconds;
|
PyObject *total_microseconds;
|
||||||
PyObject *one_million;
|
|
||||||
|
|
||||||
total_microseconds = delta_to_microseconds((PyDateTime_Delta *)self);
|
total_microseconds = delta_to_microseconds((PyDateTime_Delta *)self);
|
||||||
if (total_microseconds == NULL)
|
if (total_microseconds == NULL)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
one_million = PyLong_FromLong(1000000L);
|
total_seconds = PyNumber_TrueDivide(total_microseconds, us_per_second);
|
||||||
if (one_million == NULL) {
|
|
||||||
Py_DECREF(total_microseconds);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
total_seconds = PyNumber_TrueDivide(total_microseconds, one_million);
|
|
||||||
|
|
||||||
Py_DECREF(total_microseconds);
|
Py_DECREF(total_microseconds);
|
||||||
Py_DECREF(one_million);
|
|
||||||
return total_seconds;
|
return total_seconds;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue