fix go vet
This commit is contained in:
@ -106,11 +106,7 @@ func (e *Encoder) writeValue(val reflect.Value, tagType byte) error {
|
|||||||
case reflect.Uint8:
|
case reflect.Uint8:
|
||||||
data = val.Bytes()
|
data = val.Bytes()
|
||||||
case reflect.Int8:
|
case reflect.Int8:
|
||||||
data = *(*[]byte)((unsafe.Pointer)(&reflect.SliceHeader{
|
data = unsafe.Slice((*byte)(val.UnsafePointer()), val.Len())
|
||||||
Data: val.Pointer(),
|
|
||||||
Len: val.Len(),
|
|
||||||
Cap: val.Cap(),
|
|
||||||
}))
|
|
||||||
}
|
}
|
||||||
_, err := e.w.Write(data)
|
_, err := e.w.Write(data)
|
||||||
return err
|
return err
|
||||||
|
Reference in New Issue
Block a user