From 4ebbdddd2dceaabb51863823bfe406131c521d6c Mon Sep 17 00:00:00 2001 From: Niek <32094562+niekschoemaker@users.noreply.github.com> Date: Sat, 19 Oct 2024 15:20:45 +0200 Subject: [PATCH] tweak(mono-rt2): Return Complete Coroutine when no data is returned This allows awaiting exports without a null check. --- code/client/clrcore-v2/Interop/LocalFunction.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/client/clrcore-v2/Interop/LocalFunction.cs b/code/client/clrcore-v2/Interop/LocalFunction.cs index 21a30e4cba..4b039da839 100644 --- a/code/client/clrcore-v2/Interop/LocalFunction.cs +++ b/code/client/clrcore-v2/Interop/LocalFunction.cs @@ -71,7 +71,7 @@ internal unsafe Coroutine Invoke(object[] args) return Coroutine.Completed(result); } - return null; + return Coroutine.Completed(null); } } }