|
@@ -31,10 +31,10 @@ func (m *Message) SetBitmap(flags bitmap.Bitmap) {
|
|
}
|
|
}
|
|
|
|
|
|
func (m *Message) GetBitmap() *bitmap.Bitmap {
|
|
func (m *Message) GetBitmap() *bitmap.Bitmap {
|
|
- if m.Flags == nil {
|
|
|
|
- return nil
|
|
|
|
|
|
+ var flags bitmap.Bitmap
|
|
|
|
+ if m.Flags != nil {
|
|
|
|
+ flags = bitmap.FromBytes(m.Flags)
|
|
}
|
|
}
|
|
|
|
|
|
- flags := bitmap.FromBytes(m.Flags)
|
|
|
|
return &flags
|
|
return &flags
|
|
}
|
|
}
|