diff options
author | Sebastian Koslowski <koslowski@kit.edu> | 2017-01-25 20:50:47 +0100 |
---|---|---|
committer | Sebastian Koslowski <koslowski@kit.edu> | 2017-01-25 20:50:47 +0100 |
commit | 3c78606949f6f40827244c4e338663f69344a171 (patch) | |
tree | 7e1b743c000ffe2b8a82271afccf544b462bd206 /grc/core/generator/Generator.py | |
parent | 03fbdc92f87ce346c591714aada5b3ff4e7d561e (diff) | |
parent | efe8786b8f451d65121f153a807659310eaa27b9 (diff) |
Merge branch 'maint' into master
Diffstat (limited to 'grc/core/generator/Generator.py')
-rw-r--r-- | grc/core/generator/Generator.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/grc/core/generator/Generator.py b/grc/core/generator/Generator.py index 1e43e379b9..1ed7d2d89d 100644 --- a/grc/core/generator/Generator.py +++ b/grc/core/generator/Generator.py @@ -171,10 +171,10 @@ class TopBlockGenerator(object): # Get the virtual blocks and resolve their connections virtual = filter(lambda c: c.get_source().get_parent().is_virtual_source(), connections) for connection in virtual: - source = connection.get_source().resolve_virtual_source() sink = connection.get_sink() - resolved = fg.get_parent().Connection(flow_graph=fg, porta=source, portb=sink) - connections.append(resolved) + for source in connection.get_source().resolve_virtual_source(): + resolved = fg.get_parent().Connection(flow_graph=fg, porta=source, portb=sink) + connections.append(resolved) # Remove the virtual connection connections.remove(connection) |