From c876db8cae3207dcbf518bd7239a74d5ac6fea88 Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Mon, 16 May 2005 01:57:30 +0000 Subject: [PATCH] VC8 beta workaround [SVN r28944] --- include/boost/python/override.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/boost/python/override.hpp b/include/boost/python/override.hpp index 29affd59..b6fa97a0 100755 --- a/include/boost/python/override.hpp +++ b/include/boost/python/override.hpp @@ -46,6 +46,15 @@ namespace detail return converter(m_obj.release()); } +# if BOOST_WORKAROUND(_MSC_FULL_VER, BOOST_TESTED_AT(140050215)) + template + operator T*() + { + converter::return_from_python converter; + return converter(m_obj.release()); + } +# endif + # if !defined(BOOST_MSVC) || BOOST_WORKAROUND(_MSC_FULL_VER, > 140040607) template operator T&() const