Skip to content

Commit 8ba2af7

Browse files
committed
date.fromtimestamp() update
1 parent 286a284 commit 8ba2af7

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

Modules/_datetimemodule.c

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3104,6 +3104,7 @@ date_today(PyObject *cls, PyObject *dummy)
31043104
@classmethod
31053105
datetime.date.fromtimestamp
31063106
3107+
defcls: defining_class
31073108
timestamp: object
31083109
/
31093110
@@ -3114,10 +3115,11 @@ as local time.
31143115
[clinic start generated code]*/
31153116

31163117
static PyObject *
3117-
datetime_date_fromtimestamp(PyTypeObject *type, PyObject *timestamp)
3118-
/*[clinic end generated code: output=fd045fda58168869 input=eabb3fe7f40491fe]*/
3118+
datetime_date_fromtimestamp_impl(PyTypeObject *type, PyTypeObject *defcls,
3119+
PyObject *timestamp)
3120+
/*[clinic end generated code: output=b387674ccfcdead8 input=1b3db9c4244c304e]*/
31193121
{
3120-
datetime_state *st = find_module_state_by_def(type);
3122+
datetime_state *st = get_module_state_by_cls(defcls);
31213123
return date_fromtimestamp(st, (PyObject *) type, timestamp);
31223124
}
31233125

0 commit comments

Comments
 (0)