From 40bbdd90f720d1ee84504e5bb2b795cd4b6e0247 Mon Sep 17 00:00:00 2001 From: Krzysztof Wicher Date: Mon, 1 Apr 2019 16:23:52 -0700 Subject: [PATCH] Change PermissionSet.SyncRoot to return this instead of null (#23631) Signed-off-by: dotnet-bot --- src/Common/src/CoreLib/System/Security/PermissionSet.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Common/src/CoreLib/System/Security/PermissionSet.cs b/src/Common/src/CoreLib/System/Security/PermissionSet.cs index 9de469d938c6..60ef88656ed0 100644 --- a/src/Common/src/CoreLib/System/Security/PermissionSet.cs +++ b/src/Common/src/CoreLib/System/Security/PermissionSet.cs @@ -18,7 +18,7 @@ public PermissionSet(PermissionSet permSet) { } public virtual int Count { get { return 0; } } public virtual bool IsReadOnly { get { return false; } } public virtual bool IsSynchronized { get { return false; } } - public virtual object SyncRoot { get { return null; } } + public virtual object SyncRoot { get { return this; } } public IPermission AddPermission(IPermission perm) { return AddPermissionImpl(perm); } protected virtual IPermission AddPermissionImpl(IPermission perm) { return default(IPermission); } public void Assert() { }