diff --git a/data_row.go b/data_row.go index d908e7b2..5fa3c5d8 100644 --- a/data_row.go +++ b/data_row.go @@ -54,7 +54,7 @@ func (dst *DataRow) Decode(src []byte) error { return &invalidMessageFormatErr{messageType: "DataRow"} } - dst.Values[i] = src[rp : rp+msgSize] + dst.Values[i] = src[rp : rp+msgSize : rp+msgSize] rp += msgSize } }