summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2010-01-22 19:23:00 -0800
committerChris Larson <clarson@kergoth.com>2010-01-26 11:02:49 -0700
commitac6792045959cfee56279c1c4597521e990848e7 (patch)
tree7931a4e64f7764b1272d859ff7ab6512d9187a4f /lib
parent0929b51ed6dcb4c660f3374dd70edf4abd97463f (diff)
downloadbitbake-ac6792045959cfee56279c1c4597521e990848e7.tar.gz
BBHandler: pass lineno and fn to handleMethod
* lineno and fn are needed in handleMethod to restore the functionality as it was before. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Chris Larson <clarson@kergoth.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/bb/parse/parse_py/BBHandler.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/bb/parse/parse_py/BBHandler.py b/lib/bb/parse/parse_py/BBHandler.py
index 47502adc3..76deb6b45 100644
--- a/lib/bb/parse/parse_py/BBHandler.py
+++ b/lib/bb/parse/parse_py/BBHandler.py
@@ -57,7 +57,7 @@ IN_PYTHON_EOF = -9999999999999
__parsed_methods__ = methodpool.get_parsed_dict()
# parsing routines, to be moved into AST classes
-def handleMethod(func_name, body, d):
+def handleMethod(func_name, lineno, fn, body, d):
if func_name == "__anonymous":
funcname = ("__anon_%s_%s" % (lineno, fn.translate(string.maketrans('/.+-', '____'))))
if not funcname in methodpool._parsed_fns:
@@ -321,7 +321,7 @@ def feeder(lineno, s, fn, root, d):
if __infunc__:
if s == '}':
__body__.append('')
- handleMethod(__infunc__, __body__, d)
+ handleMethod(__infunc__, lineno, fn, __body__, d)
__infunc__ = ""
__body__ = []
else: