From 952f3ffb0c0d334d08c71942e26edd6e97bb5e56 Mon Sep 17 00:00:00 2001 From: Simon Frei Date: Thu, 5 Aug 2021 12:25:20 +0200 Subject: [PATCH] lib/db/backend: Prevent panic in errors.As (#7873) --- lib/db/backend/backend.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/db/backend/backend.go b/lib/db/backend/backend.go index e444b9ce4..4f6f28ba6 100644 --- a/lib/db/backend/backend.go +++ b/lib/db/backend/backend.go @@ -142,12 +142,12 @@ type errNotFound struct{} func (*errNotFound) Error() string { return "key not found" } func IsClosed(err error) bool { - var e *errClosed + e := &errClosed{} return errors.As(err, &e) } func IsNotFound(err error) bool { - var e *errNotFound + e := &errNotFound{} return errors.As(err, &e) }