changeset: 104782:635f5854cb3e branch: 3.6 parent: 104780:d28bf161c8a3 user: Yury Selivanov date: Fri Oct 28 18:48:50 2016 -0400 files: Include/dictobject.h Include/genobject.h description: Issue #28544: Fix compilation of _asynciomodule.c on Windows diff -r d28bf161c8a3 -r 635f5854cb3e Include/dictobject.h --- a/Include/dictobject.h Fri Oct 28 11:19:42 2016 -0700 +++ b/Include/dictobject.h Fri Oct 28 18:48:50 2016 -0400 @@ -112,7 +112,7 @@ PyAPI_FUNC(int) _PyDict_HasOnlyStringKeys(PyObject *mp); Py_ssize_t _PyDict_KeysSize(PyDictKeysObject *keys); Py_ssize_t _PyDict_SizeOf(PyDictObject *); -PyObject *_PyDict_Pop(PyDictObject *, PyObject *, PyObject *); +PyAPI_FUNC(PyObject *) _PyDict_Pop(PyDictObject *, PyObject *, PyObject *); PyObject *_PyDict_FromKeys(PyObject *, PyObject *, PyObject *); #define _PyDict_HasSplitTable(d) ((d)->ma_values != NULL) diff -r d28bf161c8a3 -r 635f5854cb3e Include/genobject.h --- a/Include/genobject.h Fri Oct 28 11:19:42 2016 -0700 +++ b/Include/genobject.h Fri Oct 28 18:48:50 2016 -0400 @@ -42,7 +42,7 @@ PyObject *name, PyObject *qualname); PyAPI_FUNC(int) PyGen_NeedsFinalizing(PyGenObject *); PyAPI_FUNC(int) _PyGen_FetchStopIterationValue(PyObject **); -PyObject *_PyGen_Send(PyGenObject *, PyObject *); +PyAPI_FUNC(PyObject *) _PyGen_Send(PyGenObject *, PyObject *); PyObject *_PyGen_yf(PyGenObject *); PyAPI_FUNC(void) _PyGen_Finalize(PyObject *self);