summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/event.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/event.py')
-rw-r--r--bitbake/lib/bb/event.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/bitbake/lib/bb/event.py b/bitbake/lib/bb/event.py
index ff89959460..23e1f3187b 100644
--- a/bitbake/lib/bb/event.py
+++ b/bitbake/lib/bb/event.py
@@ -234,7 +234,7 @@ def register(name, handler, mask=None, filename=None, lineno=None, data=None):
234 234
235 if data and data.getVar("BB_CURRENT_MC"): 235 if data and data.getVar("BB_CURRENT_MC"):
236 mc = data.getVar("BB_CURRENT_MC") 236 mc = data.getVar("BB_CURRENT_MC")
237 name = '%s%s' % (mc, name) 237 name = '%s%s' % (mc.replace('-', '_'), name)
238 238
239 # already registered 239 # already registered
240 if name in _handlers: 240 if name in _handlers:
@@ -286,7 +286,7 @@ def remove(name, handler, data=None):
286 if data: 286 if data:
287 if data.getVar("BB_CURRENT_MC"): 287 if data.getVar("BB_CURRENT_MC"):
288 mc = data.getVar("BB_CURRENT_MC") 288 mc = data.getVar("BB_CURRENT_MC")
289 name = '%s%s' % (mc, name) 289 name = '%s%s' % (mc.replace('-', '_'), name)
290 290
291 _handlers.pop(name) 291 _handlers.pop(name)
292 if name in _catchall_handlers: 292 if name in _catchall_handlers: