diff options
author | Jan Belle | 2020-09-10 10:45:30 +0000 |
---|---|---|
committer | Jan Belle | 2020-09-10 10:45:30 +0000 |
commit | 266926de961469728c7e1a4f4cf5b8dcdb66620b (patch) | |
tree | 88d6c308a6fd954338fbecf01b292499db267b9b | |
parent | 44332c006c2e789ab3a806c54995443d6d716940 (diff) | |
download | org.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
Bug 566850
Change-Id: If0b6ce6b95010b922ddceaacf25d11d76e7a8464
-rw-r--r-- | plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeGen.xtend | 5 |
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» |