1
0
Fork 0
mirror of https://github.com/chrislusf/seaweedfs synced 2024-07-03 23:56:41 +02:00

adjust memory layout to avoid possible nil pointer

This commit is contained in:
Chris Lu 2019-05-04 08:47:11 -07:00
parent 25941e0500
commit 177f3add81
2 changed files with 3 additions and 4 deletions

View file

@ -37,10 +37,10 @@ type NeedleMapper interface {
} }
type baseNeedleMapper struct { type baseNeedleMapper struct {
mapMetric
indexFile *os.File indexFile *os.File
indexFileAccessLock sync.Mutex indexFileAccessLock sync.Mutex
mapMetric
} }
func (nm *baseNeedleMapper) IndexFileSize() uint64 { func (nm *baseNeedleMapper) IndexFileSize() uint64 {

View file

@ -10,9 +10,8 @@ import (
) )
type NeedleMap struct { type NeedleMap struct {
m needle_map.NeedleValueMap
baseNeedleMapper baseNeedleMapper
m needle_map.NeedleValueMap
} }
func NewCompactNeedleMap(file *os.File) *NeedleMap { func NewCompactNeedleMap(file *os.File) *NeedleMap {