diff --git a/dec_str.go b/dec_str.go index 40468c2..0bb1df7 100644 --- a/dec_str.go +++ b/dec_str.go @@ -47,17 +47,17 @@ func (v value) byte(b byte) value { } } -// UnexpectedTokenErr means that Token was unexpected while reading json. -type UnexpectedTokenErr struct { +// badTokenErr means that Token was unexpected while decoding. +type badTokenErr struct { Token byte } -func (e UnexpectedTokenErr) Error() string { +func (e badTokenErr) Error() string { return fmt.Sprintf("unexpected byte %d '%s'", e.Token, []byte{e.Token}) } func badToken(c byte) error { - return UnexpectedTokenErr{Token: c} + return badTokenErr{Token: c} } func (d *Decoder) str(v value) (value, error) { diff --git a/dec_str_test.go b/dec_str_test.go index 8a53d2e..3ba6646 100644 --- a/dec_str_test.go +++ b/dec_str_test.go @@ -23,7 +23,7 @@ func TestDecoder_StrAppend(t *testing.T) { } func TestUnexpectedTokenErr_Error(t *testing.T) { - e := &UnexpectedTokenErr{ + e := &badTokenErr{ Token: 'c', } s := error(e).Error()