diff options
Diffstat (limited to 'adapter/statsclient/statsclient.go')
-rw-r--r-- | adapter/statsclient/statsclient.go | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/adapter/statsclient/statsclient.go b/adapter/statsclient/statsclient.go index 9c1c334..a39cbd5 100644 --- a/adapter/statsclient/statsclient.go +++ b/adapter/statsclient/statsclient.go @@ -138,8 +138,8 @@ func (sc *StatsClient) ListStats(patterns ...string) ([]string, error) { return nil, err } - dirVector, err := sc.GetDirectoryVector() - if err != nil { + dirVector := sc.GetDirectoryVector() + if dirVector == nil { return nil, fmt.Errorf("failed to list stats: %v", err) } vecLen := *(*uint32)(vectorLen(dirVector)) @@ -171,8 +171,8 @@ func (sc *StatsClient) DumpStats(patterns ...string) (entries []adapter.StatEntr return nil, err } - dirVector, err := sc.GetDirectoryVector() - if err != nil { + dirVector := sc.GetDirectoryVector() + if dirVector == nil { return nil, err } dirLen := *(*uint32)(vectorLen(dirVector)) @@ -217,8 +217,8 @@ func (sc *StatsClient) PrepareDir(patterns ...string) (*adapter.StatDir, error) } dir.Indexes = indexes - dirVector, err := sc.GetDirectoryVector() - if err != nil { + dirVector := sc.GetDirectoryVector() + if dirVector == nil { return nil, err } dirLen := *(*uint32)(vectorLen(dirVector)) @@ -263,8 +263,8 @@ func (sc *StatsClient) UpdateDir(dir *adapter.StatDir) (err error) { return adapter.ErrStatsAccessFailed } - dirVector, err := sc.GetDirectoryVector() - if err != nil { + dirVector := sc.GetDirectoryVector() + if dirVector == nil { return err } for i, index := range dir.Indexes { @@ -412,8 +412,8 @@ func (sc *StatsClient) listIndexesFunc(f func(name []byte) bool) (indexes []uint indexes = make([]uint32, 0, 3200) } - dirVector, err := sc.GetDirectoryVector() - if err != nil { + dirVector := sc.GetDirectoryVector() + if dirVector == nil { return nil, err } vecLen := *(*uint32)(vectorLen(dirVector)) |