From c2d846c2f658f8da408798fbffe95bca19530902 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Fri, 9 Jul 2021 18:19:38 +0200 Subject: [PATCH] Dont trigger event functions if the passed pointer is nil --- PkmnLibSharp/Battling/Events/BattleEventListener.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/PkmnLibSharp/Battling/Events/BattleEventListener.cs b/PkmnLibSharp/Battling/Events/BattleEventListener.cs index 6cd186b..0c995ee 100644 --- a/PkmnLibSharp/Battling/Events/BattleEventListener.cs +++ b/PkmnLibSharp/Battling/Events/BattleEventListener.cs @@ -51,6 +51,10 @@ namespace PkmnLibSharp.Battling.Events private async Task InternalRunner(IntPtr ptr) { + if (ptr == IntPtr.Zero) + { + return; + } var wrapped = WrapEventPtr(ptr); await _del.Invoke(wrapped); }