This commit is contained in:
Kovid Goyal 2008-11-05 12:53:00 -08:00
parent 2b1cebd3aa
commit c44f842c2c

View File

@ -177,7 +177,10 @@ class Expression(Code):
""" """
__traceback_hide__ = 'before_and_this' __traceback_hide__ = 'before_and_this'
_globals = self._globals(data) _globals = self._globals(data)
return eval(self.code, _globals, {'__data__': data}) code = self.code
if not isinstance(code, unicode):
code = code.decode('utf-8', 'replace')
return eval(code, _globals, {'__data__': data})
class Suite(Code): class Suite(Code):