[pypy-svn] r73116 - pypy/branch/cpython-extension/pypy/module/cpyext
xoraxax at codespeak.net
xoraxax at codespeak.net
Mon Mar 29 20:12:03 CEST 2010
Author: xoraxax
Date: Mon Mar 29 20:12:01 2010
New Revision: 73116
Modified:
pypy/branch/cpython-extension/pypy/module/cpyext/api.py
Log:
Use _isllptr here.
Modified: pypy/branch/cpython-extension/pypy/module/cpyext/api.py
==============================================================================
--- pypy/branch/cpython-extension/pypy/module/cpyext/api.py (original)
+++ pypy/branch/cpython-extension/pypy/module/cpyext/api.py Mon Mar 29 20:12:01 2010
@@ -152,7 +152,7 @@
arg = input_arg
elif ARG is PyObject and is_wrapped:
# convert to a wrapped object
- if not isinstance(input_arg, W_Root):
+ if rffi._isllptr(input_arg):
arg = from_ref(space, input_arg)
else:
arg = input_arg
More information about the Pypy-commit
mailing list