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_microseconds;
|
||||
PyObject *one_million;
|
||||
|
||||
total_microseconds = delta_to_microseconds((PyDateTime_Delta *)self);
|
||||
if (total_microseconds == NULL)
|
||||
return NULL;
|
||||
|
||||
one_million = PyLong_FromLong(1000000L);
|
||||
if (one_million == NULL) {
|
||||
Py_DECREF(total_microseconds);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
total_seconds = PyNumber_TrueDivide(total_microseconds, one_million);
|
||||
total_seconds = PyNumber_TrueDivide(total_microseconds, us_per_second);
|
||||
|
||||
Py_DECREF(total_microseconds);
|
||||
Py_DECREF(one_million);
|
||||
return total_seconds;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue