From: <jd...@us...> - 2009-04-19 14:29:17
|
Revision: 7055 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=7055&view=rev Author: jdh2358 Date: 2009-04-19 14:29:07 +0000 (Sun, 19 Apr 2009) Log Message: ----------- Merged revisions 7054 via svnmerge from https://matplotlib.svn.sourceforge.net/svnroot/matplotlib/branches/v0_98_5_maint ........ r7054 | jdh2358 | 2009-04-19 09:26:12 -0500 (Sun, 19 Apr 2009) | 1 line force a copy of the colormap input data ........ Modified Paths: -------------- trunk/matplotlib/lib/matplotlib/colors.py Property Changed: ---------------- trunk/matplotlib/ Property changes on: trunk/matplotlib ___________________________________________________________________ Modified: svnmerge-integrated - /branches/v0_91_maint:1-6428 /branches/v0_98_5_maint:1-7042 + /branches/v0_91_maint:1-6428 /branches/v0_98_5_maint:1-7054 Modified: trunk/matplotlib/lib/matplotlib/colors.py =================================================================== --- trunk/matplotlib/lib/matplotlib/colors.py 2009-04-19 14:26:12 UTC (rev 7054) +++ trunk/matplotlib/lib/matplotlib/colors.py 2009-04-19 14:29:07 UTC (rev 7055) @@ -483,7 +483,9 @@ xa = np.array([X]) else: vtype = 'array' - xma = ma.asarray(X) + # force a copy here -- the ma.array and filled functions + # do force a cop of the data by default - JDH + xma = ma.array(X, copy=True) xa = xma.filled(0) mask_bad = ma.getmask(xma) if xa.dtype.char in np.typecodes['Float']: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |