[Numpy-svn] r8381 - trunk/numpy/lib
numpy-svn at scipy.org
numpy-svn at scipy.org
Tue May 4 02:24:07 EDT 2010
Author: charris
Date: 2010-05-04 01:24:07 -0500 (Tue, 04 May 2010)
New Revision: 8381
Modified:
trunk/numpy/lib/type_check.py
Log:
BUG: Fix datetime_data for python versions >= 2.7.
Modified: trunk/numpy/lib/type_check.py
===================================================================
--- trunk/numpy/lib/type_check.py 2010-05-04 06:24:05 UTC (rev 8380)
+++ trunk/numpy/lib/type_check.py 2010-05-04 06:24:07 UTC (rev 8381)
@@ -638,7 +638,10 @@
# FIXME: This needs to be kept consistent with enum in ndarrayobject.h
from numpy.core.multiarray import DATETIMEUNITS
obj = ctypes.py_object(DATETIMEUNITS)
- result = func(obj)
+ if sys.version_info[:2] >= (2,7):
+ result = func(obj, ctypes.c_char_p(None))
+ else:
+ result = func(obj)
_unitnum2name = ctypes.cast(ctypes.c_void_p(result), ctypes.POINTER(ctypes.c_char_p))
return (_unitnum2name[base], struct.num, struct.den, struct.events)
More information about the Numpy-svn
mailing list