diff --git a/guacamole-common/src/main/java/net/sourceforge/guacamole/protocol/GuacamoleInstruction.java b/guacamole-common/src/main/java/net/sourceforge/guacamole/protocol/GuacamoleInstruction.java index bf8f7f614..595114204 100644 --- a/guacamole-common/src/main/java/net/sourceforge/guacamole/protocol/GuacamoleInstruction.java +++ b/guacamole-common/src/main/java/net/sourceforge/guacamole/protocol/GuacamoleInstruction.java @@ -140,14 +140,14 @@ public class GuacamoleInstruction { StringBuilder buff = new StringBuilder(); + buff.append(operation.getOpcode().length()); + buff.append('.'); buff.append(operation.getOpcode()); - if (args.length >= 1) - buff.append(':'); - for (int i=0; i 0) - buff.append(','); + buff.append(','); + buff.append(args[i].length()); + buff.append('.'); buff.append(args[i]); }