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

merged from trunk

[SVN r31516]
This commit is contained in:
Dave Abrahams
2005-10-31 19:25:36 +00:00
parent f0d1de94a0
commit fecdada51d

View File

@@ -55,12 +55,15 @@ namespace detail
}
# endif
# if !defined(BOOST_MSVC) || BOOST_WORKAROUND(_MSC_FULL_VER, > 140040607)
# if defined(BOOST_MSVC) && BOOST_WORKAROUND(_MSC_FULL_VER, <= 140040607) || BOOST_WORKAROUND(BOOST_INTEL_WIN, >= 900)
// No operator T&
# else
template <class T>
operator T&() const
{
converter::return_from_python<T&> converter;
return converter(m_obj.release());
return converter(const_cast<handle<>&>(m_obj).release());
}
# endif