Merge pull request #51 from ckayser/master

fix #49 : start decoding binary composite field from the offset position
This commit is contained in:
Enrique Zamudio
2015-11-12 10:26:12 -06:00
2 changed files with 16 additions and 1 deletions
@@ -79,7 +79,7 @@ public class CompositeField implements CustomBinaryField<CompositeField> {
public CompositeField decodeBinaryField(byte[] buf, int offset, int length) {
@SuppressWarnings("rawtypes")
List<IsoValue> vals = new ArrayList<>(parsers.size());
int pos = 0;
int pos = offset;
try {
for (FieldParseInfo fpi : parsers) {
IsoValue<?> v = fpi.parseBinary(0, buf, pos, fpi.getDecoder());