Crash using Python 2.0 Extension
Alex Martelli
aleaxit at yahoo.com
Thu Jan 25 14:22:50 EST 2001
More information about the Python-list mailing list
Thu Jan 25 14:22:50 EST 2001
- Previous message (by thread): Crash using Python 2.0 Extension
- Next message (by thread): Crash using Python 2.0 Extension
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
"Ken Koller" <kkoller at newfocus.com> wrote in message news:3A707199.FBDF1A81 at newfocus.com... > Hi, > > I originally wrote the routine below to return Py_None, but the > interpretter would crash after calling the routine several times (maybe > 100-200) in a row. At first I thought it had something to do with the You need to increment-reference the object you're returning, even if it's Py_None; seems you aren't doing it. > return Py_BuildValue("i", 0); Or just return Py_BuildValue("") -- this is also a way to return an incref'd None, not quite as fast as doing it directly but more compact and perhaps handier. Alex
- Previous message (by thread): Crash using Python 2.0 Extension
- Next message (by thread): Crash using Python 2.0 Extension
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list