From b83f8fc66946d2e35fc69bfa1f775ce0a2f7b856 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20G=C3=B6ls?= <6608231+Abrynos@users.noreply.github.com> Date: Wed, 25 May 2022 17:18:06 +0200 Subject: [PATCH] Update Program.cs (#2589) --- ArchiSteamFarm/Program.cs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/ArchiSteamFarm/Program.cs b/ArchiSteamFarm/Program.cs index ac3c80533..838714279 100644 --- a/ArchiSteamFarm/Program.cs +++ b/ArchiSteamFarm/Program.cs @@ -476,10 +476,7 @@ internal static class Program { private static async void OnUnhandledException(object? sender, UnhandledExceptionEventArgs e) { ArgumentNullException.ThrowIfNull(e); - - if (e.ExceptionObject == null) { - throw new ArgumentNullException(nameof(e)); - } + ArgumentNullException.ThrowIfNull(e.ExceptionObject); await ASF.ArchiLogger.LogFatalException((Exception) e.ExceptionObject).ConfigureAwait(false); await Exit(1).ConfigureAwait(false); @@ -487,10 +484,7 @@ internal static class Program { private static async void OnUnobservedTaskException(object? sender, UnobservedTaskExceptionEventArgs e) { ArgumentNullException.ThrowIfNull(e); - - if (e.Exception == null) { - throw new ArgumentNullException(nameof(e)); - } + ArgumentNullException.ThrowIfNull(e.Exception); await ASF.ArchiLogger.LogFatalException(e.Exception).ConfigureAwait(false);