2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-22 05:22:45 +00:00

CWPro7 workaround

[SVN r15006]
This commit is contained in:
Dave Abrahams
2002-08-20 20:56:42 +00:00
parent 6bdc89252e
commit d748e371e5

View File

@@ -266,10 +266,11 @@ namespace objects
PyTuple_SET_ITEM(bases.get(), i - 1, upcast<PyObject>(c.release()));
}
object module_name = PyObject_IsInstance(scope().ptr(), upcast<PyObject>(&PyModule_Type))
object module_name(
PyObject_IsInstance(scope().ptr(), upcast<PyObject>(&PyModule_Type))
? scope().attr("__name__")
: api::getattr(scope(), "__module__", object(""))
;
);
if (module_name)
module_name += '.';