From 43c688af6f9b153e11524b645bba45ae1e1b0714 Mon Sep 17 00:00:00 2001 From: m1saka Date: Mon, 20 Jul 2026 11:32:06 +0800 Subject: [PATCH] fix: cover all nilable writer kinds --- client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client.go b/client.go index 2b9ded5..db53c78 100644 --- a/client.go +++ b/client.go @@ -44,7 +44,7 @@ func WithQRWriter(writer io.Writer) Option { if !isNil { value := reflect.ValueOf(writer) switch value.Kind() { - case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice: + case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice, reflect.UnsafePointer: isNil = value.IsNil() } }