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:
authorDick Porter <dick@acm.org>2005-12-23 23:29:06 +0300
committerDick Porter <dick@acm.org>2005-12-23 23:29:06 +0300
commit8265935e1be8e419424e27753aa822a3062c8127 (patch)
tree386699a4e1f06e6b9e8eea0751e10e792f3f7b36 /mcs/class/System/System.Security.AccessControl
parentceb3a50eb605a62156f6a0e8d82e5ff1e9d2d51f (diff)
2005-12-23 Dick Porter <dick@ximian.com>
* EventWaitHandle.cs: * Mutex.cs: Implement OpenExisting * NativeEventCalls.cs: Add OpenEvent icall for OpenExisting in 2.0. Add a "created" boolean out parameter to CreateEvent icall. * ManualResetEvent.cs: * AutoResetEvent.cs: Update CreateEvent icall signature (now has "created" boolean out parameter.) 2005-12-23 Dick Porter <dick@ximian.com> * Semaphore.cs: Implement OpenExisting 2005-12-23 Dick Porter <dick@ximian.com> * MutexRights.cs: New for 2.0 profile 2005-12-23 Dick Porter <dick@ximian.com> * SemaphoreRights.cs: Make the [Flags] enum more obvious 2005-12-23 Dick Porter <dick@ximian.com> * SemaphoreTest.cs: Enable another test 2005-12-23 Dick Porter <dick@ximian.com> * corlib.dll.sources: Added System.Security.AccessControl.MutexRights svn path=/trunk/mcs/; revision=54801
Diffstat (limited to 'mcs/class/System/System.Security.AccessControl')
-rw-r--r--mcs/class/System/System.Security.AccessControl/ChangeLog4
-rw-r--r--mcs/class/System/System.Security.AccessControl/SemaphoreRights.cs14
2 files changed, 11 insertions, 7 deletions
diff --git a/mcs/class/System/System.Security.AccessControl/ChangeLog b/mcs/class/System/System.Security.AccessControl/ChangeLog
index a6210881364..d17e2d555c2 100644
--- a/mcs/class/System/System.Security.AccessControl/ChangeLog
+++ b/mcs/class/System/System.Security.AccessControl/ChangeLog
@@ -1,3 +1,7 @@
+2005-12-23 Dick Porter <dick@ximian.com>
+
+ * SemaphoreRights.cs: Make the [Flags] enum more obvious
+
2005-11-17 Sebastien Pouliot <sebastien@ximian.com>
* SemaphoreRights.cs: New (2.0). Enum of all the rights applicable to
diff --git a/mcs/class/System/System.Security.AccessControl/SemaphoreRights.cs b/mcs/class/System/System.Security.AccessControl/SemaphoreRights.cs
index 79d77763859..f3163c99581 100644
--- a/mcs/class/System/System.Security.AccessControl/SemaphoreRights.cs
+++ b/mcs/class/System/System.Security.AccessControl/SemaphoreRights.cs
@@ -35,13 +35,13 @@ namespace System.Security.AccessControl {
[ComVisible (false)]
[Flags]
public enum SemaphoreRights {
- Modify = 2,
- Delete = 65536,
- ReadPermissions = 131072,
- ChangePermissions = 262144,
- TakeOwnership = 524288,
- Synchronize = 1048576,
- FullControl = 2031619
+ Modify = 0x000002,
+ Delete = 0x010000,
+ ReadPermissions = 0x020000,
+ ChangePermissions = 0x040000,
+ TakeOwnership = 0x080000,
+ Synchronize = 0x100000,
+ FullControl = 0x1F0003 /* not 0x1F0002 according to corcompare */
}
}