Skip to content
Snippets Groups Projects
Commit 4651cf93 authored by Lionel Sausin's avatar Lionel Sausin
Browse files

[FIX] unmutable defaults in safe_eval

bzr revid: ls@numerigraphe.fr-20111107152640-t28rgkfs05jwduab
parent 9ed5cbb2
Branches
Tags
No related merge requests found
......@@ -212,7 +212,13 @@ except ImportError:
node_or_string = node_or_string.body
return _convert(node_or_string)
def _import(name, globals={}, locals={}, fromlist=[], level=-1):
def _import(name, globals=None, locals=None, fromlist=None, level=-1):
if globals is None:
globals = {}
if locals is None:
locals = {}
if fromlist is None:
fromlist = []
if name in _ALLOWED_MODULES:
return __import__(name, globals, locals, level)
raise ImportError(name)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment