diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/mem/slicc/symbols/StateMachine.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mem/slicc/symbols/StateMachine.py b/src/mem/slicc/symbols/StateMachine.py index 4a33d78ba..af1435ae8 100644 --- a/src/mem/slicc/symbols/StateMachine.py +++ b/src/mem/slicc/symbols/StateMachine.py @@ -590,6 +590,9 @@ $c_ident::init() code('$vid->setReceiver(this);') elif vtype.c_ident == "TimerTable": code('$vid->setClockObj(this);') + elif var.ident.find("optionalQueue") >= 0: + code('$vid->setSender(this);') + code('$vid->setReceiver(this);') else: # Network port object |