Author: dick
Date: 2007-06-21 12:33:35 -0400 (Thu, 21 Jun 2007)
New Revision: 80496
Modified:
trunk/mono/mono/metadata/ChangeLog
trunk/mono/mono/metadata/file-io.c
trunk/mono/mono/metadata/file-io.h
Log:
2007-06-21 Dick Porter <[EMAIL PROTECTED]>
* file-io.h:
* file-io.c (convert_share): Cope with FileShare.Delete. Patch
from Wojtek Krawczyk <[EMAIL PROTECTED]>, fixes bug
81767.
Modified: trunk/mono/mono/metadata/ChangeLog
===================================================================
--- trunk/mono/mono/metadata/ChangeLog 2007-06-21 16:25:57 UTC (rev 80495)
+++ trunk/mono/mono/metadata/ChangeLog 2007-06-21 16:33:35 UTC (rev 80496)
@@ -1,3 +1,10 @@
+2007-06-21 Dick Porter <[EMAIL PROTECTED]>
+
+ * file-io.h:
+ * file-io.c (convert_share): Cope with FileShare.Delete. Patch
+ from Wojtek Krawczyk <[EMAIL PROTECTED]>, fixes bug
+ 81767.
+
2007-06-21 Raja R Harinath <[EMAIL PROTECTED]>
* reflection.c (method_encode_methodspec): Add a tripwire.
Modified: trunk/mono/mono/metadata/file-io.c
===================================================================
--- trunk/mono/mono/metadata/file-io.c 2007-06-21 16:25:57 UTC (rev 80495)
+++ trunk/mono/mono/metadata/file-io.c 2007-06-21 16:33:35 UTC (rev 80496)
@@ -110,6 +110,9 @@
case FileShare_ReadWrite:
share=FILE_SHARE_READ|FILE_SHARE_WRITE;
break;
+ case FileShare_Delete:
+ share=FILE_SHARE_DELETE;
+ break;
default:
g_warning("System.IO.FileShare has unknown value 0x%x",
mono_share);
Modified: trunk/mono/mono/metadata/file-io.h
===================================================================
--- trunk/mono/mono/metadata/file-io.h 2007-06-21 16:25:57 UTC (rev 80495)
+++ trunk/mono/mono/metadata/file-io.h 2007-06-21 16:33:35 UTC (rev 80496)
@@ -42,7 +42,8 @@
FileShare_None=0x0,
FileShare_Read=0x01,
FileShare_Write=0x02,
- FileShare_ReadWrite=FileShare_Read|FileShare_Write
+ FileShare_ReadWrite=FileShare_Read|FileShare_Write,
+ FileShare_Delete=0x04
} MonoFileShare;
/* This is a copy of System.IO.FileOptions */
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches