summaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/terminal
diff options
context:
space:
mode:
authorHenri Sara <henri.sara@itmill.com>2011-09-27 12:21:35 +0000
committerHenri Sara <henri.sara@itmill.com>2011-09-27 12:21:35 +0000
commitadf981079188813a52a8b2a5680e89a0d140d2ea (patch)
tree6807290a76c7532b3d04a0e890f09aedb26771af /src/com/vaadin/terminal
parent0fe9cb001c7abf3d52a3ce008c2e9f7e678a5e90 (diff)
downloadvaadin-framework-adf981079188813a52a8b2a5680e89a0d140d2ea.tar.gz
vaadin-framework-adf981079188813a52a8b2a5680e89a0d140d2ea.zip
#7669 escape separator characters in client-server communication: correct characters appended to variable value in case of escaped special characters
svn changeset:21349/svn branch:6.6
Diffstat (limited to 'src/com/vaadin/terminal')
-rw-r--r--src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java b/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
index dce5bcfb26..fe182f7076 100644
--- a/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
+++ b/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
@@ -1568,7 +1568,7 @@ public abstract class AbstractCommunicationManager implements
case VAR_FIELD_SEPARATOR + 0x30:
case VAR_ARRAYITEM_SEPARATOR + 0x30:
// +0x30 makes these letters for easier reading
- result.append((character - 0x30));
+ result.append((char) (character - 0x30));
break;
case CharacterIterator.DONE:
// error