Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Belle2020-09-10 10:45:30 +0000
committerJan Belle2020-09-10 10:45:30 +0000
commit266926de961469728c7e1a4f4cf5b8dcdb66620b (patch)
tree88d6c308a6fd954338fbecf01b292499db267b9b
parent44332c006c2e789ab3a806c54995443d6d716940 (diff)
downloadorg.eclipse.etrice-266926de961469728c7e1a4f4cf5b8dcdb66620b.tar.gz
org.eclipse.etrice-266926de961469728c7e1a4f4cf5b8dcdb66620b.tar.xz
org.eclipse.etrice-266926de961469728c7e1a4f4cf5b8dcdb66620b.zip
[generator.c] Fix missing brackets in initialization of replicated ports
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeGen.xtend5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeGen.xtend b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeGen.xtend
index 434b33708..eb43a65e5 100644
--- a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeGen.xtend
+++ b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeGen.xtend
@@ -374,8 +374,9 @@ class NodeGen {
«IF pi.portClassAttributesSize > 0»
ET_FOWARD_DECLARATION_OF_INST_VAR «pi.protocol.getPortClassName(pi.conjugated)»_var «pi.path.pathName»_var«IF pi.replicated»[«pi.peers.size»]«ENDIF»={
«FOR Integer i:1.. if(pi.peers.size==0)1 else pi.peers.size SEPARATOR ', '»
- «attrInitGenAddon.generateAttributeInit(pi, pi.interfaceItem.portClass.attributes)»
- «ENDFOR»};
+ «IF pi.replicated»{«ENDIF»«attrInitGenAddon.generateAttributeInit(pi, pi.interfaceItem.portClass.attributes)»«IF pi.replicated»}«ENDIF»
+ «ENDFOR»
+ };
«ENDIF»
«ENDFOR»
«ENDIF»

Back to the top