(buf *ByteBuffer, err *Error, length int, hasNull bool)
| 509 | } |
| 510 | |
| 511 | func readUint8ListValues(buf *ByteBuffer, err *Error, length int, hasNull bool) []byte { |
| 512 | result := make([]byte, length) |
| 513 | if !hasNull { |
| 514 | buf.Read(result) |
| 515 | return result |
| 516 | } |
| 517 | for i := 0; i < length; i++ { |
| 518 | if buf.ReadInt8(err) != NullFlag { |
| 519 | result[i] = buf.ReadUint8(err) |
| 520 | } |
| 521 | } |
| 522 | return result |
| 523 | } |
| 524 | |
| 525 | func writeInt16ListValues(buf *ByteBuffer, value []int16) { |
| 526 | size := len(value) * 2 |
no test coverage detected