We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
PyDecObject
1 parent f44421a commit 692cedeCopy full SHA for 692cede
Modules/_decimal/_decimal.c
@@ -213,7 +213,7 @@ typedef struct {
213
#define PyDec_Check(st, v) PyObject_TypeCheck(v, (st)->PyDec_Type)
214
#define PyDecSignalDict_Check(st, v) Py_IS_TYPE(v, (st)->PyDecSignalDict_Type)
215
#define PyDecContext_Check(st, v) PyObject_TypeCheck(v, (st)->PyDecContext_Type)
216
-#define MPD(v) (&((PyDecObject *)v)->dec)
+#define MPD(v) (&_PyDecObject_CAST(v)->dec)
217
#define SdFlagAddr(v) (_PyDecSignalDictObject_CAST(v)->flags)
218
#define SdFlags(v) (*_PyDecSignalDictObject_CAST(v)->flags)
219
#define CTX(v) (&_PyDecContextObject_CAST(v)->ctx)
0 commit comments