Skip to content

Commit 0ba5775

Browse files
Update (*valueReader).readLength() to support bVR + streaming
1 parent f62a9de commit 0ba5775

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

bson/value_reader.go

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -935,14 +935,7 @@ func (vr *valueReader) peekLength() (int32, error) {
935935
}
936936

937937
func (vr *valueReader) readLength() (int32, error) {
938-
l, err := vr.readi32()
939-
if err != nil {
940-
return 0, err
941-
}
942-
if l < 0 {
943-
return 0, fmt.Errorf("invalid negative length: %d", l)
944-
}
945-
return l, nil
938+
return vr.readi32()
946939
}
947940

948941
func (vr *valueReader) readi32() (int32, error) {

0 commit comments

Comments
 (0)