| 12345678910111213 |
- #include <Python.h>
- #include "CPy.h"
- struct ExcDummyStruct _CPy_ExcDummyStruct = { PyObject_HEAD_INIT(NULL) };
- PyObject *_CPy_ExcDummy = (PyObject *)&_CPy_ExcDummyStruct;
- // Because its dynamic linker is more restricted than linux/OS X,
- // Windows doesn't allow initializing globals with values from
- // other dynamic libraries. This means we need to initialize
- // things at load time.
- void CPy_Init(void) {
- _CPy_ExcDummyStruct.ob_base.ob_type = &PyBaseObject_Type;
- }
|