diff options
author | Robert Kende <robert.kende@gmail.com> | 2012-06-11 15:42:38 +0200 |
---|---|---|
committer | Robert Kende <robert.kende@gmail.com> | 2012-06-11 15:45:03 +0200 |
commit | a11aab3960005e89f812c59731099de981d73784 (patch) | |
tree | 6e476337382025add770cfb59f54f312dd145f4b | |
parent | e2ec1eaa235dd60ecf768b89d22aa5a35395882a (diff) | |
download | numpy-a11aab3960005e89f812c59731099de981d73784.tar.gz |
BUG: fix pickling MaskedConstant
-rw-r--r-- | numpy/ma/core.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/numpy/ma/core.py b/numpy/ma/core.py index a57cdf5c1..a6f252067 100644 --- a/numpy/ma/core.py +++ b/numpy/ma/core.py @@ -5718,6 +5718,12 @@ class MaskedConstant(MaskedArray): def flatten(self): return masked_array([self._data], dtype=float, mask=[True]) + def __reduce__(self): + """Override of MaskedArray's __reduce__. + """ + return (self.__class__, ()) + + masked = masked_singleton = MaskedConstant() |