diff options
author | Henrik Rentz-Reichert | 2012-02-23 16:07:10 +0000 |
---|---|---|
committer | Henrik Rentz-Reichert | 2012-02-23 16:07:10 +0000 |
commit | 174c1f53eb51741e3487927540dbde06ee10df44 (patch) | |
tree | 593d3968d6aa1d21713f6676349daad9cea98c3f /plugins/org.eclipse.etrice.generator.c/src/org | |
parent | 292ed77c8e1d1ac1cb1bd413fcbbbf964e60e331 (diff) | |
download | org.eclipse.etrice-174c1f53eb51741e3487927540dbde06ee10df44.tar.gz org.eclipse.etrice-174c1f53eb51741e3487927540dbde06ee10df44.tar.xz org.eclipse.etrice-174c1f53eb51741e3487927540dbde06ee10df44.zip |
[generator.c] fix for unconnected ports
Diffstat (limited to 'plugins/org.eclipse.etrice.generator.c/src/org')
-rw-r--r-- | plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/SubSystemClassGen.xtend | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/SubSystemClassGen.xtend b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/SubSystemClassGen.xtend index 2b007c2bf..ce83ef9c1 100644 --- a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/SubSystemClassGen.xtend +++ b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/SubSystemClassGen.xtend @@ -273,7 +273,7 @@ class SubSystemClassGen { def private String genPortInitializer(Root root, ActorInstance ai, PortInstance pi) {
var recvMsg = if (pi.peers.empty) "NULL" else ai.actorClass.name+"_ReceiveMessage"
var objId = if (pi.peers.empty) 0 else pi.peers.get(0).objId
- var idx = pi.peers.get(0).peers.indexOf(pi)
+ var idx = if (pi.peers.empty) 0 else pi.peers.get(0).peers.indexOf(pi)
"{&"+ai.path.getPathName()+", "
+recvMsg+", "
|