[pypy-svn] r56433 - pypy/dist/pypy/lib/ctypes

hpk at codespeak.net hpk at codespeak.net
Fri Jul 11 09:58:18 CEST 2008


Author: hpk
Date: Fri Jul 11 09:58:17 2008
New Revision: 56433

Modified:
   pypy/dist/pypy/lib/ctypes/__init__.py
Log:
check the version of darwin, not osx (see http://mail.python.org/pipermail/pythonmac-sig/2007-September/019216.html)


Modified: pypy/dist/pypy/lib/ctypes/__init__.py
==============================================================================
--- pypy/dist/pypy/lib/ctypes/__init__.py	(original)
+++ pypy/dist/pypy/lib/ctypes/__init__.py	Fri Jul 11 09:58:17 2008
@@ -30,8 +30,8 @@
     # because RTLD_LOCAL does not work at least on some
     # libraries.
 
-    if [10, 4] > [int(x) for x in platform.release().split('.')[:2]]:
-        DEFAULT_MODE = RTLD_GLOBAL
+    if int(platform.release().split('.')[0]) < 8:
+          DEFAULT_MODE = RTLD_GLOBAL
 
 from _ctypes import FUNCFLAG_CDECL as _FUNCFLAG_CDECL, \
      FUNCFLAG_PYTHONAPI as _FUNCFLAG_PYTHONAPI



More information about the Pypy-commit mailing list