From 3361dd9d4576179cb92d55310aab7e94a55a9086 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dariusz=20Komosi=C5=84ski?= Date: Mon, 24 May 2021 18:46:26 +0200 Subject: [PATCH] Merge pull request #5970 from MarchingCube/memory-fixes Avoid boxing nullable values in BindingValue. --- src/Avalonia.Base/Data/BindingValue.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Avalonia.Base/Data/BindingValue.cs b/src/Avalonia.Base/Data/BindingValue.cs index e79980518f..93948e54ee 100644 --- a/src/Avalonia.Base/Data/BindingValue.cs +++ b/src/Avalonia.Base/Data/BindingValue.cs @@ -1,4 +1,5 @@ using System; +using System.Diagnostics; using System.Diagnostics.CodeAnalysis; using Avalonia.Utilities; @@ -358,6 +359,7 @@ namespace Avalonia.Data e); } + [Conditional("DEBUG")] private static void ValidateValue([AllowNull] T value) { if (value is UnsetValueType)