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-11-01 04:10:10 +0300
committerSebastien Pouliot <sebastien@ximian.com>2006-11-01 04:10:10 +0300
commit96644992eb978c038eeff6ad3ba6456854bfe471 (patch)
treea0dad7c5328e4cf80a9cbcefd1a667ebead74739 /mcs/class/System/System.Security.AccessControl
parent29ef06fc736262b367ec430b1907ef7ba0c34482 (diff)
2006-10-31 Sebastien Pouliot <sebastien@ximian.com>
* SemaphoreAccessRule.cs, SemaphoreAuditRule.cs, SemaphoreSecurity.cs: Fix build (with my corlib's changes) with some defaults (probably bad) values. svn path=/trunk/mcs/; revision=67201
Diffstat (limited to 'mcs/class/System/System.Security.AccessControl')
-rw-r--r--mcs/class/System/System.Security.AccessControl/ChangeLog6
-rw-r--r--mcs/class/System/System.Security.AccessControl/SemaphoreAccessRule.cs2
-rw-r--r--mcs/class/System/System.Security.AccessControl/SemaphoreAuditRule.cs1
-rw-r--r--mcs/class/System/System.Security.AccessControl/SemaphoreSecurity.cs3
4 files changed, 12 insertions, 0 deletions
diff --git a/mcs/class/System/System.Security.AccessControl/ChangeLog b/mcs/class/System/System.Security.AccessControl/ChangeLog
index 51c6bfab5bf..db3d0ef3b9b 100644
--- a/mcs/class/System/System.Security.AccessControl/ChangeLog
+++ b/mcs/class/System/System.Security.AccessControl/ChangeLog
@@ -1,3 +1,9 @@
+2006-10-31 Sebastien Pouliot <sebastien@ximian.com>
+
+ * SemaphoreAccessRule.cs, SemaphoreAuditRule.cs, SemaphoreSecurity.cs:
+ Fix build (with my corlib's changes) with some defaults (probably bad)
+ values.
+
2006-09-28 Andrew Skiba <andrews@mainsoft.com>
* SemaphoreAuditRule.cs: TARGET_JVM
diff --git a/mcs/class/System/System.Security.AccessControl/SemaphoreAccessRule.cs b/mcs/class/System/System.Security.AccessControl/SemaphoreAccessRule.cs
index a885b7db026..cbdaefdde4f 100644
--- a/mcs/class/System/System.Security.AccessControl/SemaphoreAccessRule.cs
+++ b/mcs/class/System/System.Security.AccessControl/SemaphoreAccessRule.cs
@@ -40,6 +40,7 @@ namespace System.Security.AccessControl {
public SemaphoreAccessRule (IdentityReference identity,
SemaphoreRights semaphoreRights,
AccessControlType type)
+ : base (identity, 0, false, InheritanceFlags.None, PropagationFlags.None, type)
{
this.semaphoreRights = semaphoreRights;
}
@@ -47,6 +48,7 @@ namespace System.Security.AccessControl {
public SemaphoreAccessRule (string identity,
SemaphoreRights semaphoreRights,
AccessControlType type)
+ : base (null, 0, false, InheritanceFlags.None, PropagationFlags.None, type)
{
this.semaphoreRights = semaphoreRights;
}
diff --git a/mcs/class/System/System.Security.AccessControl/SemaphoreAuditRule.cs b/mcs/class/System/System.Security.AccessControl/SemaphoreAuditRule.cs
index db0a3873ae1..2bcf8676655 100644
--- a/mcs/class/System/System.Security.AccessControl/SemaphoreAuditRule.cs
+++ b/mcs/class/System/System.Security.AccessControl/SemaphoreAuditRule.cs
@@ -43,6 +43,7 @@ namespace System.Security.AccessControl {
public SemaphoreAuditRule (IdentityReference identity,
SemaphoreRights semaphoreRights,
AuditFlags flags)
+ : base (identity, 0, false, InheritanceFlags.None, PropagationFlags.None, flags)
{
this.semaphoreRights = semaphoreRights;
}
diff --git a/mcs/class/System/System.Security.AccessControl/SemaphoreSecurity.cs b/mcs/class/System/System.Security.AccessControl/SemaphoreSecurity.cs
index 764d1a9cbdf..8e3700d2cdf 100644
--- a/mcs/class/System/System.Security.AccessControl/SemaphoreSecurity.cs
+++ b/mcs/class/System/System.Security.AccessControl/SemaphoreSecurity.cs
@@ -35,11 +35,14 @@ using System.Security.Principal;
namespace System.Security.AccessControl {
[ComVisible (false)]
public sealed class SemaphoreSecurity : NativeObjectSecurity {
+
public SemaphoreSecurity ()
+ : base (false, ResourceType.Unknown)
{
}
public SemaphoreSecurity (string name, AccessControlSections includesections)
+ : base (false, ResourceType.Unknown, name, includesections)
{
}