changeset: 96258:af167a62e2a3 user: Steve Dower date: Sat May 23 14:44:37 2015 -0700 files: Include/moduleobject.h PC/python3.def description: Issue #24268: Adds PyModuleDef_Init and PyModuleDef_Type to python3.def (stable ABI) diff -r ec1e187173f7 -r af167a62e2a3 Include/moduleobject.h --- a/Include/moduleobject.h Sun May 24 00:26:05 2015 +0300 +++ b/Include/moduleobject.h Sat May 23 14:44:37 2015 -0700 @@ -31,7 +31,7 @@ PyAPI_FUNC(void*) PyModule_GetState(PyObject*); PyAPI_FUNC(PyObject *) PyModuleDef_Init(struct PyModuleDef*); -PyTypeObject PyModuleDef_Type; +PyAPI_DATA(PyTypeObject) PyModuleDef_Type; typedef struct PyModuleDef_Base { PyObject_HEAD diff -r ec1e187173f7 -r af167a62e2a3 PC/python3.def --- a/PC/python3.def Sun May 24 00:26:05 2015 +0300 +++ b/PC/python3.def Sat May 23 14:44:37 2015 -0700 @@ -330,6 +330,8 @@ PyModule_GetState=python35.PyModule_GetState PyModule_New=python35.PyModule_New PyModule_Type=python35.PyModule_Type DATA + PyModuleDef_Init=python35.PyModuleDef_Init + PyModuleDef_Type=python35.PyModuleDef_Type DATA PyNullImporter_Type=python35.PyNullImporter_Type DATA PyNumber_Absolute=python35.PyNumber_Absolute PyNumber_Add=python35.PyNumber_Add