Fix a bug in ListMarshaller

This commit is contained in:
leventov
2016-01-12 11:20:44 +03:00
parent 9a0c182612
commit 98be95a4a0
2 changed files with 52 additions and 2 deletions
@@ -84,6 +84,9 @@ public final class ListMarshaller<T>
int size = in.readInt();
if (using == null) {
using = new ArrayList<>(size);
for (int i = 0; i < size; i++) {
using.add(null);
}
} else if (using.size() < size) {
while (using.size() < size) {
using.add(null);