diff options
| author | Marcus Smith <qwcode@gmail.com> | 2013-02-05 22:49:35 -0800 |
|---|---|---|
| committer | Marcus Smith <qwcode@gmail.com> | 2013-02-05 22:49:35 -0800 |
| commit | 4d72895ba151d526ef313c3f30888c209c059ccf (patch) | |
| tree | b52d396b436a7ef57d18cfcc61e4dcfd5487bfe4 /virtualenv_embedded | |
| parent | 1da71e7644c0367f8f6360421f52adc0c5704769 (diff) | |
| download | virtualenv-4d72895ba151d526ef313c3f30888c209c059ccf.tar.gz | |
64bit test in site.py using sys.maxsize/maxint that works on py25
Diffstat (limited to 'virtualenv_embedded')
| -rw-r--r-- | virtualenv_embedded/site.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/virtualenv_embedded/site.py b/virtualenv_embedded/site.py index f4e8c4c..68beb56 100644 --- a/virtualenv_embedded/site.py +++ b/virtualenv_embedded/site.py @@ -64,7 +64,6 @@ ImportError exception, it is silently ignored. """ import sys -import struct import os try: import __builtin__ as builtins @@ -84,7 +83,7 @@ ENABLE_USER_SITE = None USER_SITE = None USER_BASE = None -_is_64bit = struct.calcsize("P") == 8 +_is_64bit = (getattr(sys, 'maxsize', None) or getattr(sys, 'maxint')) > 2**32 _is_pypy = hasattr(sys, 'pypy_version_info') _is_jython = sys.platform[:4] == 'java' if _is_jython: |
