diff --git a/examples/parallel/control.st b/examples/parallel/control.st index 275579310c4b94ba5834a09049009f2b0f12c40a..1605532ec084d53dff77b7f687fa679bf2d6190d 100644 --- a/examples/parallel/control.st +++ b/examples/parallel/control.st @@ -34,7 +34,7 @@ ss main { } state active { - when (pvPutComplete(init, TRUE, done)) { + when (pvPutCompleteArray(init, N, TRUE, done)) { int i; printf("init commands not all done:"); for (i = 0; i < N; i++) @@ -42,7 +42,7 @@ ss main { printf("\n"); } state active - when (pvPutComplete(init)) { + when (pvPutCompleteArray(init, N)) { printf("init commands all done\n"); } state done @@ -60,7 +60,8 @@ ss main { pvPutComplete(init[i]), pvStatus(init[i]), pvSeverity(init[i]), - pvMessage(init[i]) ? pvMessage(init[i]) : ""); + pvMessage(init[i]) ? pvMessage(init[i]) : "" + ); } } state wait }