diff options
Diffstat (limited to 'errors.go')
-rw-r--r-- | errors.go | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -12,12 +12,11 @@ import ( "strings" ) -// parser errors /////////////////////////////////////////////////////////////////////////////////// +var ( + ErrInvalidUnreadRune = errors.New("lowmemjson: invalid use of UnreadRune") +) -type ParseError struct { - Err error - Offset int64 -} +// parser errors /////////////////////////////////////////////////////////////////////////////////// var ( ErrParserExceededMaxDepth = errors.New("exceeded max depth") @@ -155,3 +154,4 @@ type ReEncodeSyntaxError struct { func (e *ReEncodeSyntaxError) Error() string { return fmt.Sprintf("json: syntax error at input byte %v: %v", e.Offset, e.Err) } +func (e *ReEncodeSyntaxError) Unwrap() error { return e.Err } |