This commit is contained in:
Kovid Goyal 2008-11-05 17:20:01 -08:00
parent c50916808a
commit 35a0e00078

View File

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