another fix for str() handling that works around internal use of EncodedString in...
[cython.git] / Cython / Compiler / ParseTreeTransforms.py
index 5ffc476fddf6f021d7184c31b3168184599ed6b9..3d32076e07b3d9625ccae57fde33947ea0ae2764 100644 (file)
@@ -1448,8 +1448,8 @@ class TransformBuiltinMethods(EnvTransform):
                     error(self.pos, "Builtin 'locals()' called with wrong number of args, expected 0, got %d" % len(node.args))
                     return node
                 pos = node.pos
-                items = [ ExprNodes.DictItemNode(pos, 
-                                                 key=ExprNodes.StringNode(pos, value=var, unicode_value=var),
+                items = [ ExprNodes.DictItemNode(pos,
+                                                 key=ExprNodes.StringNode(pos, value=var),
                                                  value=ExprNodes.NameNode(pos, name=var))
                           for var in lenv.entries ]
                 return ExprNodes.DictNode(pos, key_value_pairs=items)