Message209457
It would be nice to have a 'self' return converter for simple functions like winreg.HKEYType.__enter__ (which is implemented as "Py_XINCREF(self); return self;"). With the typedef and type_object specifications now required for the class directive, 'self' is passed to that function as a PyHKEYObject *, but impl is expected to return a PyObject *.
In this particular instance, I can solve the problem (which is a compiler warning) with a custom self_return_converter that casts _return_value to PyObject *. I think a generic solution would be better in the long run and useful in more places, though. |
|
Date |
User |
Action |
Args |
2014-01-27 18:30:18 | zach.ware | set | recipients:
+ zach.ware, larry |
2014-01-27 18:30:18 | zach.ware | set | messageid: <1390847418.07.0.605398644696.issue20410@psf.upfronthosting.co.za> |
2014-01-27 18:30:18 | zach.ware | link | issue20410 messages |
2014-01-27 18:30:17 | zach.ware | create | |
|