mirror of
https://github.com/fumiama/go-registry.git
synced 2026-06-08 01:23:45 +08:00
fix
This commit is contained in:
4
reg.go
4
reg.go
@@ -27,6 +27,7 @@ var (
|
||||
ErrRawDataTooLong = errors.New("reg: raw data too long")
|
||||
ErrMd5NotEqual = errors.New("reg: md5 not equal")
|
||||
ErrInvalidCatData = errors.New("reg: invalid cat data")
|
||||
ErrNilStorData = errors.New("reg: nil stor data")
|
||||
)
|
||||
|
||||
type Regedit struct {
|
||||
@@ -212,6 +213,9 @@ func (r *Regedit) Load() (*Storage, error) {
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if len(data) == 0 {
|
||||
return nil, ErrNilStorData
|
||||
}
|
||||
s := new(Storage)
|
||||
s.m = make(map[string]string, 256)
|
||||
s.Md5 = md5.Sum(data)
|
||||
|
||||
Reference in New Issue
Block a user