boost::python::make_setter(&X::y) no longer compiles

30 Aug
2015
30 Aug
'15
12:42 p.m.
This compiled with 1,58, it doesn't with 1.59: #include <boost/python.hpp> struct X { int y; }; int main() { boost::python::make_setter(&X::y); } Is this intentional? Is it documented somewhere? The examples in the docs still seem to use this form.

2 Sep
2 Sep
12:09 p.m.
On 30 August 2015 at 13:42, Jonathan Wakely wrote:
This compiled with 1,58, it doesn't with 1.59:
#include <boost/python.hpp>
struct X { int y; };
int main() { boost::python::make_setter(&X::y); }
Is this intentional? Is it documented somewhere?
The examples in the docs still seem to use this form.
For the record, this was fixed by https://github.com/boostorg/python/pull/40 which Stefan just merged (thanks!)
3566
Age (days ago)
3569
Last active (days ago)
1 comments
1 participants
participants (1)
-
Jonathan Wakely