[Numpy-svn] r5155 - trunk/numpy/core/src

numpy-svn at scipy.org numpy-svn at scipy.org
Sat May 10 23:08:07 EDT 2008


Author: oliphant
Date: 2008-05-10 22:08:06 -0500 (Sat, 10 May 2008)
New Revision: 5155

Modified:
   trunk/numpy/core/src/arraymethods.c
Log:
Use EquivTypes instead of equality testing for data-type comparison.

Modified: trunk/numpy/core/src/arraymethods.c
===================================================================
--- trunk/numpy/core/src/arraymethods.c	2008-05-10 01:05:05 UTC (rev 5154)
+++ trunk/numpy/core/src/arraymethods.c	2008-05-11 03:08:06 UTC (rev 5155)
@@ -685,7 +685,7 @@
         return NULL;
     }
 
-    if (descr == self->descr) {
+    if (PyArray_EquivTypes(descr, self->descr)) {
         obj = _ARET(PyArray_NewCopy(self,NPY_ANYORDER));
         Py_XDECREF(descr);
         return obj;




More information about the Numpy-svn mailing list