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() } }