]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
parse/ast: Fix issue if path contains '&'
authorPascal Bach <pascal.bach@siemens.com>
Thu, 29 Jan 2015 08:52:04 +0000 (09:52 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 29 Jan 2015 22:10:23 +0000 (22:10 +0000)
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
lib/bb/parse/ast.py

index 879c9d28f8e24172a06a0a22bcb9c89c98de3268..c53ab17d68613ae1761906c7de912b29a84594a1 100644 (file)
@@ -139,7 +139,7 @@ class DataNode(AstNode):
             data.setVar(key, val, **loginfo)
 
 class MethodNode(AstNode):
-    tr_tbl = string.maketrans('/.+-@%', '______')
+    tr_tbl = string.maketrans('/.+-@%&', '_______')
 
     def __init__(self, filename, lineno, func_name, body):
         AstNode.__init__(self, filename, lineno)