Return a single byte if byte get called

This commit is contained in:
obscuren 2014-06-18 13:47:40 +02:00
parent 2fbcfd8824
commit 7f94bd09ae
1 changed files with 2 additions and 0 deletions

View File

@ -114,6 +114,8 @@ func (val *Value) Str() string {
func (val *Value) Bytes() []byte {
if a, ok := val.Val.([]byte); ok {
return a
} else if s, ok := val.Val.(byte); ok {
return []byte{s}
}
return []byte{}