From 4987d45f23728f0e3feb55ac485824fc7b4b5b02 Mon Sep 17 00:00:00 2001 From: Mustafa Alperen Seki Date: Mon, 5 Nov 2018 16:43:58 +0300 Subject: [PATCH] Fix a crash when protected properties are [Sync]ed. --- OpenRA.Game/Sync.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Game/Sync.cs b/OpenRA.Game/Sync.cs index 0996f1f344..0a67da696d 100644 --- a/OpenRA.Game/Sync.cs +++ b/OpenRA.Game/Sync.cs @@ -96,7 +96,7 @@ namespace OpenRA foreach (var prop in t.GetProperties(Binding).Where(x => x.HasAttribute())) { il.Emit(OpCodes.Ldloc, this_); - il.EmitCall(OpCodes.Call, prop.GetGetMethod(), null); + il.EmitCall(OpCodes.Call, prop.GetGetMethod(true), null); EmitSyncOpcodes(prop.PropertyType, il); }