From 67b78f25f76b8ca43d837fb8055ca8e2b06c7d02 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 15 Aug 2022 21:25:06 -0600 Subject: Get borrowed_scanner_test.go passing [ci-skip] --- errors.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'errors.go') diff --git a/errors.go b/errors.go index cee82f7..2d8820e 100644 --- a/errors.go +++ b/errors.go @@ -137,3 +137,16 @@ func (e *EncodeMethodError) Error() string { } func (e *EncodeMethodError) Unwrap() error { return e.Err } + +// reencode errors ///////////////////////////////////////////////////////////////////////////////// + +// A *ReEncodeSyntaxError is returned from ReEncoder's methods if +// there is a syntax error in the input. +type ReEncodeSyntaxError struct { + Err error + Offset int64 +} + +func (e *ReEncodeSyntaxError) Error() string { + return fmt.Sprintf("json: syntax error at input byte %v: %v", e.Offset, e.Err) +} -- cgit v1.2.3-2-g168b