From c5e69853cfff88c547dafc3516b65a61e6f10e24 Mon Sep 17 00:00:00 2001 From: Travis Oliphant Date: Wed, 21 Sep 2005 07:30:54 +0000 Subject: Fixed ufunc error handling. --- scipy/base/numeric.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'scipy/base/numeric.py') diff --git a/scipy/base/numeric.py b/scipy/base/numeric.py index eb3bf8f1c..ef7c38627 100644 --- a/scipy/base/numeric.py +++ b/scipy/base/numeric.py @@ -308,6 +308,8 @@ def geterr(): return res def setbufsize(size, where=0): + if size > 10e6: + raise ValueError, "Very big buffers.. %s" % size frame = sys._getframe().f_back try: wh = where.lower() -- cgit v1.2.1