summaryrefslogtreecommitdiff
path: root/java/src
diff options
context:
space:
mode:
authormoaikids <moaikids@10.0.2.1>2010-04-01 23:13:56 +0900
committermoaikids <moaikids@10.0.2.1>2010-04-01 23:13:56 +0900
commit1784746e7e964a4ee4a22dfcd8dfc04ce743e404 (patch)
tree87ac3e59f662e9015ed6c072686a77cb2f4266f7 /java/src
parent568704ed2256047fbf69657b5cc1e02f76e71855 (diff)
downloadmsgpack-python-1784746e7e964a4ee4a22dfcd8dfc04ce743e404.tar.gz
fix: CS_MAP_16 deserialize bug(line.388)
Diffstat (limited to 'java/src')
-rw-r--r--java/src/org/msgpack/impl/UnpackerImpl.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/java/src/org/msgpack/impl/UnpackerImpl.java b/java/src/org/msgpack/impl/UnpackerImpl.java
index ddf9940..adc62b0 100644
--- a/java/src/org/msgpack/impl/UnpackerImpl.java
+++ b/java/src/org/msgpack/impl/UnpackerImpl.java
@@ -385,11 +385,11 @@ public class UnpackerImpl {
obj = new Object[count*2];
if(count == 0) { break _push; } // FIXME check IMapSchema
//System.out.println("fixmap count:"+count);
+ ++top;
stack_obj[top] = top_obj;
stack_ct[top] = top_ct;
stack_count[top] = top_count;
stack_schema[top] = top_schema;
- ++top;
top_obj = obj;
top_ct = CT_MAP_KEY;
top_count = count;