mirror of
https://github.com/boostorg/python.git
synced 2026-01-24 06:02:14 +00:00
Merged 2009 GSoC work from sandbox-branches/bhy/py3k branch back into trunk.
[SVN r56305]
This commit is contained in:
@@ -36,8 +36,7 @@ extern "C"
|
||||
}
|
||||
|
||||
PyTypeObject life_support_type = {
|
||||
PyObject_HEAD_INIT(0)//(&PyType_Type)
|
||||
0,
|
||||
PyVarObject_HEAD_INIT(NULL, 0)//(&PyType_Type)
|
||||
const_cast<char*>("Boost.Python.life_support"),
|
||||
sizeof(life_support),
|
||||
0,
|
||||
@@ -92,9 +91,9 @@ PyObject* make_nurse_and_patient(PyObject* nurse, PyObject* patient)
|
||||
if (nurse == Py_None || nurse == patient)
|
||||
return nurse;
|
||||
|
||||
if (life_support_type.ob_type == 0)
|
||||
if (Py_TYPE(&life_support_type) == 0)
|
||||
{
|
||||
life_support_type.ob_type = &PyType_Type;
|
||||
Py_TYPE(&life_support_type) = &PyType_Type;
|
||||
PyType_Ready(&life_support_type);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user