Commit fc998c26 authored by Jim Fulton's avatar Jim Fulton

Changed int_param to prevent returning non-integer values

(or at least strings or None).
parent 3af0f6a5
...@@ -82,8 +82,8 @@ ...@@ -82,8 +82,8 @@
# attributions are listed in the accompanying credits file. # attributions are listed in the accompanying credits file.
# #
############################################################################## ##############################################################################
'''$Id: DT_Util.py,v 1.56 1999/04/29 19:00:01 jim Exp $''' '''$Id: DT_Util.py,v 1.57 1999/05/28 17:18:50 jim Exp $'''
__version__='$Revision: 1.56 $'[11:-2] __version__='$Revision: 1.57 $'[11:-2]
import regex, string, math, os import regex, string, math, os
from string import strip, join, atoi, lower, split, find from string import strip, join, atoi, lower, split, find
...@@ -114,7 +114,7 @@ def int_param(params,md,name,default=0, st=type('')): ...@@ -114,7 +114,7 @@ def int_param(params,md,name,default=0, st=type('')):
except: except:
v=md[v] v=md[v]
if type(v) is st: v=atoi(v) if type(v) is st: v=atoi(v)
return v return v or 0
def careful_getattr(md, inst, name): def careful_getattr(md, inst, name):
if name[:1]!='_': if name[:1]!='_':
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment