[pypy-svn] r51958 - pypy/dist/pypy/lib/ctypes
arigo at codespeak.net
arigo at codespeak.net
Fri Feb 29 13:09:02 CET 2008
Author: arigo
Date: Fri Feb 29 13:09:02 2008
New Revision: 51958
Modified:
pypy/dist/pypy/lib/ctypes/__init__.py
Log:
Don't provide ctypes.pythonapi at all when running on top of PyPy.
Modified: pypy/dist/pypy/lib/ctypes/__init__.py
==============================================================================
--- pypy/dist/pypy/lib/ctypes/__init__.py (original)
+++ pypy/dist/pypy/lib/ctypes/__init__.py Fri Feb 29 13:09:02 2008
@@ -425,7 +425,9 @@
cdll = LibraryLoader(CDLL)
pydll = LibraryLoader(PyDLL)
-if _os.name in ("nt", "ce"):
+if '__pypy__' in _sys.builtin_module_names:
+ pass
+elif _os.name in ("nt", "ce"):
pythonapi = PyDLL("python dll", None, _sys.dllhandle)
elif _sys.platform == "cygwin":
pythonapi = PyDLL("libpython%d.%d.dll" % _sys.version_info[:2])
More information about the Pypy-commit
mailing list