From 07ce84c4e7fff23aa046965ec1c808c150517f0d Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Mon, 11 Aug 2003 02:01:15 +0000 Subject: [PATCH] Repair bugs introduced during previous workaround [SVN r19526] --- include/boost/python/data_members.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/python/data_members.hpp b/include/boost/python/data_members.hpp index ea96912b..8e4c778c 100644 --- a/include/boost/python/data_members.hpp +++ b/include/boost/python/data_members.hpp @@ -352,14 +352,14 @@ inline object make_setter(D const& x, Policies const& policies) template inline object make_setter(D& x) { - return detail::make_setter(x, default_call_policies(), 0); + return detail::make_setter(x, default_call_policies(), is_member_pointer(), 0); } # if !(BOOST_WORKAROUND(BOOST_MSVC, <= 1300) || BOOST_WORKAROUND(__EDG_VERSION__, <= 238)) template inline object make_setter(D const& x) { - return detail::make_setter(x, default_call_policies(), 0); + return detail::make_setter(x, default_call_policies(), is_member_pointer(), 0); } # endif