Revision: 5034
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=5034&view=rev
Author:   jswhit
Date:     2008-04-11 07:54:43 -0700 (Fri, 11 Apr 2008)

Log Message:
-----------
fix bug in pupynere.py creating masked arrays when both _FillValue and 
missing_value exist.

Modified Paths:
--------------
    trunk/toolkits/basemap/lib/mpl_toolkits/basemap/pupynere.py

Modified: trunk/toolkits/basemap/lib/mpl_toolkits/basemap/pupynere.py
===================================================================
--- trunk/toolkits/basemap/lib/mpl_toolkits/basemap/pupynere.py 2008-04-09 
18:54:54 UTC (rev 5033)
+++ trunk/toolkits/basemap/lib/mpl_toolkits/basemap/pupynere.py 2008-04-11 
14:54:43 UTC (rev 5034)
@@ -31,7 +31,7 @@
 import itertools
 import mmap
 
-from numpy import ndarray, empty, array, ma, squeeze, zeros 
+from numpy import ndarray, empty, array, ma, squeeze, zeros
 import numpy
 
 from dap.client import open as open_remote
@@ -113,15 +113,15 @@
     fillval = None
     if hasattr(var, 'missing_value') and (datout == var.missing_value).any():
         fillval = var.missing_value
-        totalmask = totalmask + datout==fillval
+        totalmask += datout==fillval
     if hasattr(var, '_FillValue') and (datout == var._FillValue).any():
         if fillval is None:
             fillval = var._FillValue
-        totalmask = totalmask + datout==var._FillValue
+        totalmask += datout==var._FillValue
     elif (datout == _default_fillvals[var.typecode()]).any():
         if fillval is None:
             fillval = _default_fillvals[var.typecode()]
-        totalmask = totalmask + datout==_default_fillvals[var.dtype]
+        totalmask += datout==_default_fillvals[var.dtype]
     if fillval is not None:
         datout = ma.masked_array(datout,mask=totalmask,fill_value=fillval)
     try:


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to