[pypy-svn] r74068 - in pypy/branch/cpython-extension/pypy/module/cpyext: . test
afa at codespeak.net
afa at codespeak.net
Mon Apr 26 13:54:19 CEST 2010
Author: afa
Date: Mon Apr 26 13:54:18 2010
New Revision: 74068
Modified:
pypy/branch/cpython-extension/pypy/module/cpyext/pycobject.py
pypy/branch/cpython-extension/pypy/module/cpyext/test/test_pycobject.py
Log:
Add a test, and fix a typo. Thanks aleale!
Modified: pypy/branch/cpython-extension/pypy/module/cpyext/pycobject.py
==============================================================================
--- pypy/branch/cpython-extension/pypy/module/cpyext/pycobject.py (original)
+++ pypy/branch/cpython-extension/pypy/module/cpyext/pycobject.py Mon Apr 26 13:54:18 2010
@@ -73,7 +73,7 @@
pycobject = rffi.cast(PyCObject, pyo)
w_pycobject.set_pycobject(pycobject)
pycobject.c_cobject = cobj
- pybobject.c_desc = desc
+ pycobject.c_desc = desc
pycobject.c_destructor = rffi.cast(destructor_short, destr)
return pyo
Modified: pypy/branch/cpython-extension/pypy/module/cpyext/test/test_pycobject.py
==============================================================================
--- pypy/branch/cpython-extension/pypy/module/cpyext/test/test_pycobject.py (original)
+++ pypy/branch/cpython-extension/pypy/module/cpyext/test/test_pycobject.py Mon Apr 26 13:54:18 2010
@@ -12,3 +12,7 @@
assert api.PyCObject_AsVoidPtr(obj) == ptr
assert rffi.cast(PyCObject, obj).c_cobject == ptr
api.Py_DecRef(obj)
+
+ obj = api.PyCObject_FromVoidPtrAndDesc(ptr, ptr,
+ lltype.nullptr(destructor_short.TO))
+ api.Py_DecRef(obj)
More information about the Pypy-commit
mailing list