Skip to content

Commit 76538c6

Browse files
xiejianjunHDT3213
authored andcommitted
fix wrong state of WriteSetObject
1 parent 437bc7d commit 76538c6

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

core/set.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -95,12 +95,11 @@ func (enc *Encoder) WriteSetObject(key string, values [][]byte, options ...inter
9595
if err != nil {
9696
return err
9797
}
98-
if ok {
99-
return nil
100-
}
101-
err = enc.writeSetEncoding(key, values)
102-
if err != nil {
103-
return err
98+
if !ok {
99+
err = enc.writeSetEncoding(key, values)
100+
if err != nil {
101+
return err
102+
}
104103
}
105104
enc.state = writtenObjectState
106105
return nil

0 commit comments

Comments
 (0)