Adding null check to prevent null reference exception when serializing delegates in C#

This commit is contained in:
Alexander Schill 2022-10-11 09:22:52 +02:00
parent 28f642097a
commit 5f47873f10

View File

@ -76,6 +76,11 @@ namespace Godot
internal static bool TrySerializeDelegate(Delegate @delegate, Collections.Array serializedData)
{
if (@delegate is null)
{
return false;
}
if (@delegate is MulticastDelegate multicastDelegate)
{
bool someDelegatesSerialized = false;