From 3b4ee4f1edad964c20bb9dc7a32cedff4113a5cb Mon Sep 17 00:00:00 2001 From: sasha Date: Wed, 4 Jan 2006 05:53:16 +0000 Subject: fixed sf bug 1395646 --- scipy/base/ma.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'scipy/base/ma.py') diff --git a/scipy/base/ma.py b/scipy/base/ma.py index a88d3cb4f..245351349 100644 --- a/scipy/base/ma.py +++ b/scipy/base/ma.py @@ -742,14 +742,14 @@ array(data = %(data)s, self.unmask() if self._mask is not None: raise MAError, 'Cannot convert masked element to a Python float.' - return float(self.data[...]) + return float(self.data.item()) def __int__(self): "Convert self to int." self.unmask() if self._mask is not None: raise MAError, 'Cannot convert masked element to a Python int.' - return int(self.data[...]) + return int(self.data.item()) def __getitem__(self, i): "Get item described by i. Not a copy as in previous versions." -- cgit v1.2.1