diff options
Diffstat (limited to 'boost/python/object/pointer_holder.hpp')
-rw-r--r-- | boost/python/object/pointer_holder.hpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/boost/python/object/pointer_holder.hpp b/boost/python/object/pointer_holder.hpp index 4627e34ad2..27d95193a0 100644 --- a/boost/python/object/pointer_holder.hpp +++ b/boost/python/object/pointer_holder.hpp @@ -46,11 +46,7 @@ template <class T> class wrapper; namespace boost { namespace python { namespace objects { -# if BOOST_WORKAROUND(__GNUC__, == 2) -# define BOOST_PYTHON_UNFORWARD_LOCAL(z, n, _) BOOST_PP_COMMA_IF(n) (typename unforward<A##n>::type)objects::do_unforward(a##n,0) -# else -# define BOOST_PYTHON_UNFORWARD_LOCAL(z, n, _) BOOST_PP_COMMA_IF(n) objects::do_unforward(a##n,0) -# endif +#define BOOST_PYTHON_UNFORWARD_LOCAL(z, n, _) BOOST_PP_COMMA_IF(n) objects::do_unforward(a##n,0) template <class Pointer, class Value> struct pointer_holder : instance_holder |