summaryrefslogtreecommitdiff
path: root/errors.go
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@datawire.io>2022-08-14 20:52:33 -0600
committerLuke Shumaker <lukeshu@datawire.io>2022-08-17 02:02:47 -0600
commit28dc29b7b05dc9c7ea1cec577963757f75faa601 (patch)
treece7e0c4ddfeed8e2db99bf72383e71fe7fef4f20 /errors.go
parent35997d235f3bac7c3f9bcd4b8d2b26b0d88dc387 (diff)
Get the new borrowed tests passing
Diffstat (limited to 'errors.go')
-rw-r--r--errors.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/errors.go b/errors.go
index 3978d62..a2d88bf 100644
--- a/errors.go
+++ b/errors.go
@@ -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 }