[Numpy-svn] r3768 - trunk/numpy/core/src
numpy-svn at scipy.org
numpy-svn at scipy.org
Wed May 16 03:10:44 EDT 2007
Author: oliphant
Date: 2007-05-16 02:10:37 -0500 (Wed, 16 May 2007)
New Revision: 3768
Modified:
trunk/numpy/core/src/arrayobject.c
Log:
Fixed a place where unicode itemsize was being counted twice. This led to array([u'abc'],'U') returning the wrong itemsize.
Modified: trunk/numpy/core/src/arrayobject.c
===================================================================
--- trunk/numpy/core/src/arrayobject.c 2007-05-15 23:23:57 UTC (rev 3767)
+++ trunk/numpy/core/src/arrayobject.c 2007-05-16 07:10:37 UTC (rev 3768)
@@ -6859,10 +6859,7 @@
if ((nd == 0) || PyString_Check(s) || \
PyUnicode_Check(s) || PyBuffer_Check(s)) {
- if PyUnicode_Check(s)
- *itemsize = MAX(*itemsize, 4*n);
- else
- *itemsize = MAX(*itemsize, n);
+ *itemsize = MAX(*itemsize, n);
return 0;
}
for (i=0; i<n; i++) {
More information about the Numpy-svn
mailing list