Skip to content

Commit 6c659fe

Browse files
Simplify valueReader buffered setters
1 parent 91472d1 commit 6c659fe

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

bson/value_reader.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,10 @@ func newBufferedValueReader(t Type, b []byte) ValueReader {
127127
func newBufferedDocumentReader(b []byte) *valueReader {
128128
vr := vrPool.Get().(*valueReader)
129129

130-
vr.src = &bufferedByteSrc{}
131-
vr.src.(*bufferedByteSrc).buf = b
132-
vr.src.(*bufferedByteSrc).offset = 0
130+
vr.src = &bufferedByteSrc{
131+
buf: b,
132+
offset: 0,
133+
}
133134

134135
// Reset parse state.
135136
vr.frame = 0

0 commit comments

Comments
 (0)