[C++-sig] Pointer ownership
Tim Spens
t_spens at yahoo.com
Mon Aug 6 17:59:11 CEST 2007
I have a constructor that takes a pointer as an
argument. When I create an instance of this class and
the object looses scope in python I get an error
glibc detected python: free(): invalid pointer:
The class wrapper looks like this
class_<z_command, bases<command>,
boost::noncopyable>("z_command", init<std::string
const &, p *>());
Do I need a call policy for this pointer? I've looked
at the boost python call policies and found nothing
for constructors with pointers as arguments.
____________________________________________________________________________________
Luggage? GPS? Comic books?
Check out fitting gifts for grads at Yahoo! Search
http://search.yahoo.com/search?fr=oni_on_mail&p=graduation+gifts&cs=bz
More information about the Cplusplus-sig
mailing list