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:
@@ -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 += '.';
|
||||
|
||||
Reference in New Issue
Block a user