Robustness fix for the human_readable formatter function -- make it accept a floating point number.

This commit is contained in:
Charles Haley 2011-09-30 09:43:37 +02:00
parent 96337de289
commit 5d4ee0e9c5

View File

@ -624,7 +624,7 @@ class BuiltinHumanReadable(BuiltinFormatterFunction):
def evaluate(self, formatter, kwargs, mi, locals, val):
try:
return human_readable(long(val))
return human_readable(round(float(val)))
except:
return ''