Skip to content

Commit da18da8

Browse files
committed
Fix bug in compressed array decoding
Position of single value should be also accounted
1 parent 9eb5560 commit da18da8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

scripts/JSRootCore.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -320,10 +320,10 @@
320320
if (typeof v === 'object') {
321321
for (var k=0;k<v.length;++k) arr[p++] = v[k];
322322
} else {
323-
arr[p] = v;
323+
arr[p++] = v;
324324
if ((nkey<len) && (ks[nkey][0]=='n')) {
325325
var cnt = value[ks[nkey++]]; // counter
326-
while (--cnt) arr[++p] = v;
326+
while (--cnt) arr[p++] = v;
327327
}
328328
}
329329
}

0 commit comments

Comments
 (0)