From b8a7bd5d73827bbe2b24b4fb00a923e4b88140b8 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Tue, 24 Oct 2023 15:38:39 +0900 Subject: [PATCH] Fix warning --- src/BTCPayServer.NTag424/AESKey.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/BTCPayServer.NTag424/AESKey.cs b/src/BTCPayServer.NTag424/AESKey.cs index 1b7c251..1a25485 100644 --- a/src/BTCPayServer.NTag424/AESKey.cs +++ b/src/BTCPayServer.NTag424/AESKey.cs @@ -1,4 +1,5 @@ using System; +using System.Diagnostics.CodeAnalysis; using System.IO; using System.Linq; using System.Runtime.CompilerServices; @@ -65,7 +66,7 @@ public class AESKey { return this.GetSunMac(piccData, payload).IsSame(mac); } - public bool CheckSunMac(string mac, PICCData piccData, byte[]? payload = null) + public bool CheckSunMac([NotNullWhen(true)] string? mac, PICCData piccData, byte[]? payload = null) { if (mac is null || !Regex.IsMatch(mac, "[a-f0-9A-F]{16}")) return false;