summaryrefslogtreecommitdiff
path: root/vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go')
-rw-r--r--vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go21
1 files changed, 17 insertions, 4 deletions
diff --git a/vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go b/vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go
index 60aa6b991..eea40dd68 100644
--- a/vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go
+++ b/vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go
@@ -16,12 +16,25 @@ func Savepoint(tx *sql.Tx) sqlite3.Savepoint {
return ctx.Savepoint
}
+// A saveptCtx is never canceled, has no values, and has no deadline.
type saveptCtx struct{ sqlite3.Savepoint }
-func (*saveptCtx) Deadline() (deadline time.Time, ok bool) { return }
+func (*saveptCtx) Deadline() (deadline time.Time, ok bool) {
+ // notest
+ return
+}
-func (*saveptCtx) Done() <-chan struct{} { return nil }
+func (*saveptCtx) Done() <-chan struct{} {
+ // notest
+ return nil
+}
-func (*saveptCtx) Err() error { return nil }
+func (*saveptCtx) Err() error {
+ // notest
+ return nil
+}
-func (*saveptCtx) Value(key any) any { return nil }
+func (*saveptCtx) Value(key any) any {
+ // notest
+ return nil
+}