func (bag *sbTreeRidBag) deserializeDelegate(br *rw.Reader) error { fileId := br.ReadLong() pageIndex := br.ReadLong() pageOffset := int(br.ReadInt()) br.ReadInt() // Cached bag size. Not used after 1.7.5 if err := br.Err(); err != nil { return err } if fileId == -1 { bag.collectionPtr = nil } else { bag.collectionPtr = newBonsaiCollectionPtr(fileId, pageIndex, pageOffset) } bag.size = -1 return bag.deserializeChanges(br) }