1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2025-12-29 13:35:20 -05:00

remove invalid uuid error

This commit is contained in:
Darien Raymond
2016-12-04 21:57:30 +01:00
parent d50180ebef
commit 2bc7347d6d
2 changed files with 4 additions and 6 deletions

View File

@@ -10,8 +10,6 @@ import (
var (
byteGroups = []int{8, 4, 4, 4, 12}
ErrInvalidID = errors.New("Invalid ID.")
)
type UUID [16]byte
@@ -74,7 +72,7 @@ func New() *UUID {
// PraseBytes converts an UUID in byte form to object.
func ParseBytes(b []byte) (*UUID, error) {
if len(b) != 16 {
return nil, ErrInvalidID
return nil, errors.New("Invalid UUID: ", b)
}
uuid := new(UUID)
copy(uuid[:], b)
@@ -85,7 +83,7 @@ func ParseBytes(b []byte) (*UUID, error) {
func ParseString(str string) (*UUID, error) {
text := []byte(str)
if len(text) < 32 {
return nil, ErrInvalidID
return nil, errors.New("Invalid UUID: ", str)
}
uuid := new(UUID)