ErrIntNonMinimal = errors.New("int non minimal")
ErrUnknownType = errors.New("unknown type")
ErrBadUTF8 = errors.New("invalid UTF-8")
+ ErrBadInt = errors.New("bad int value")
ErrMapBadKey = errors.New("map bad key")
ErrMapUnordered = errors.New("map unordered")
ErrBlobBadAtom = errors.New("blob unexpected atom")
return
}
if buf[1]&AtomStrings == 0 {
- err = errors.New("wrong int value")
+ err = ErrBadInt
return
}
bin, binOff, err = AtomDecode(buf[1:])
return
}
if ItemType(bin.T) != ItemBin {
- err = errors.New("wrong int value")
+ err = ErrBadInt
return
}
raw := bin.V.([]byte)