gh-141150: Don't rely on implicit conversion from void * to pointer in _PyModule… (#141147)
Don't rely on implicit conversion from void * to pointer in _PyModule_GetToken
This commit is contained in:
@@ -53,7 +53,7 @@ static inline PyModuleDef *_PyModule_GetDefOrNull(PyObject *arg) {
|
|||||||
|
|
||||||
static inline PyModuleDef *_PyModule_GetToken(PyObject *arg) {
|
static inline PyModuleDef *_PyModule_GetToken(PyObject *arg) {
|
||||||
PyModuleObject *mod = _PyModule_CAST(arg);
|
PyModuleObject *mod = _PyModule_CAST(arg);
|
||||||
return mod->md_token;
|
return (PyModuleDef *)mod->md_token;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void* _PyModule_GetState(PyObject* mod) {
|
static inline void* _PyModule_GetState(PyObject* mod) {
|
||||||
|
|||||||
Reference in New Issue
Block a user