diff --git a/values.go b/values.go index e0727ad..4403eea 100644 --- a/values.go +++ b/values.go @@ -269,7 +269,10 @@ func parseValueWithType(valWithTyp string) (interface{}, error) { if err != nil { return nil, err } - if s == "EOF" { + if s == driver.ErrSkip.Error() { + return driver.ErrSkip, nil + } + if s == io.EOF.Error() { // Return reference to singleton object so that callers can compare // by reference. return io.EOF, nil