Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Pouliot <sebastien@ximian.com>2006-06-16 17:18:06 +0400
committerSebastien Pouliot <sebastien@ximian.com>2006-06-16 17:18:06 +0400
commite823667b5fc04d5fec222d0b818c51fd01e5dfc0 (patch)
treedda27b4dd680b65e0d25b84ec6edbb4e298d29c3 /mcs/class/corlib/System.Security/SecurityContext.cs
parent2751bb50b6538784d03072568bdda443ac9e8832 (diff)
2006-06-16 Sebastien Pouliot <sebastien@ximian.com>
* SecurityContext.cs: Don't skip the calling callBack if we don't call CompressedStack.Run (#78652). svn path=/trunk/mcs/; revision=61796
Diffstat (limited to 'mcs/class/corlib/System.Security/SecurityContext.cs')
-rw-r--r--mcs/class/corlib/System.Security/SecurityContext.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/mcs/class/corlib/System.Security/SecurityContext.cs b/mcs/class/corlib/System.Security/SecurityContext.cs
index 38e02243b74..375cdf3eddc 100644
--- a/mcs/class/corlib/System.Security/SecurityContext.cs
+++ b/mcs/class/corlib/System.Security/SecurityContext.cs
@@ -146,6 +146,8 @@ namespace System.Security {
// a compressed stack (bug #78652)
if (securityContext.CompressedStack != null)
CompressedStack.Run (securityContext.CompressedStack, callBack, state);
+ else
+ callBack (state);
}
finally {
if ((original != null) && (sc.IdentityToken != IntPtr.Zero))