Closes issue #23600: Wrong results from tzinfo.fromutc().

This commit is contained in:
Alexander Belopolsky 2015-09-27 21:41:55 -04:00
parent 87d0066f1a
commit c79447b267
3 changed files with 27 additions and 1 deletions

View file

@ -3040,7 +3040,7 @@ tzinfo_fromutc(PyDateTime_TZInfo *self, PyObject *dt)
goto Fail;
if (dst == Py_None)
goto Inconsistent;
if (delta_bool(delta) != 0) {
if (delta_bool((PyDateTime_Delta *)dst) != 0) {
PyObject *temp = result;
result = add_datetime_timedelta((PyDateTime_DateTime *)result,
(PyDateTime_Delta *)dst, 1);