Skip to content

Commit 037d4ef

Browse files
committed
sendtables: simplified newEntity() if-else chain
1 parent 61122b4 commit 037d4ef

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

sendtables/sendtables.go

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -105,14 +105,12 @@ func (sc *ServerClass) newEntity(entityDataReader *bit.BitReader, entityID int)
105105

106106
if sc.preprocessedBaseline != nil {
107107
entity.applyBaseline(sc.preprocessedBaseline)
108+
} else if sc.instanceBaseline != nil {
109+
r := bit.NewSmallBitReader(bytes.NewReader(sc.instanceBaseline))
110+
sc.preprocessedBaseline = entity.initializeBaseline(r)
111+
r.Pool()
108112
} else {
109-
if sc.instanceBaseline != nil {
110-
r := bit.NewSmallBitReader(bytes.NewReader(sc.instanceBaseline))
111-
sc.preprocessedBaseline = entity.initializeBaseline(r)
112-
r.Pool()
113-
} else {
114-
sc.preprocessedBaseline = make(map[int]PropertyValue)
115-
}
113+
sc.preprocessedBaseline = make(map[int]PropertyValue)
116114
}
117115

118116
entity.ApplyUpdate(entityDataReader)

0 commit comments

Comments
 (0)