diff options
Diffstat (limited to 'bitbake/lib/bb/cookerdata.py')
-rw-r--r-- | bitbake/lib/bb/cookerdata.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bitbake/lib/bb/cookerdata.py b/bitbake/lib/bb/cookerdata.py index 671c0cb0e2..b47e7f3230 100644 --- a/bitbake/lib/bb/cookerdata.py +++ b/bitbake/lib/bb/cookerdata.py | |||
@@ -317,7 +317,9 @@ class CookerDataBuilder(object): | |||
317 | # Nomally we only register event handlers at the end of parsing .bb files | 317 | # Nomally we only register event handlers at the end of parsing .bb files |
318 | # We register any handlers we've found so far here... | 318 | # We register any handlers we've found so far here... |
319 | for var in data.getVar('__BBHANDLERS', False) or []: | 319 | for var in data.getVar('__BBHANDLERS', False) or []: |
320 | bb.event.register(var, data.getVar(var, False), (data.getVarFlag(var, "eventmask", True) or "").split()) | 320 | handlerfn = data.getVarFlag(var, "filename", False) |
321 | handlerln = int(data.getVarFlag(var, "lineno", False)) | ||
322 | bb.event.register(var, data.getVar(var, False), (data.getVarFlag(var, "eventmask", True) or "").split(), handlerfn, handlerln) | ||
321 | 323 | ||
322 | if data.getVar("BB_WORKERCONTEXT", False) is None: | 324 | if data.getVar("BB_WORKERCONTEXT", False) is None: |
323 | bb.fetch.fetcher_init(data) | 325 | bb.fetch.fetcher_init(data) |