From a8c871963960b8ecf56edc6d8e992984605ecbea Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Wed, 28 Oct 2020 17:19:59 +0300 Subject: [PATCH] Module initializer hooks should be called before ret --- src/Avalonia.Build.Tasks/ComInteropHelper.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Avalonia.Build.Tasks/ComInteropHelper.cs b/src/Avalonia.Build.Tasks/ComInteropHelper.cs index 2f92ddc116..007231417d 100644 --- a/src/Avalonia.Build.Tasks/ComInteropHelper.cs +++ b/src/Avalonia.Build.Tasks/ComInteropHelper.cs @@ -47,7 +47,7 @@ namespace Avalonia.Build.Tasks } foreach (var i in initializers) - staticCtor.Body.Instructions.Add(Instruction.Create(OpCodes.Call, i)); + staticCtor.Body.Instructions.Insert(0, Instruction.Create(OpCodes.Call, i)); } }