Update of /cvsroot/monetdb/MonetDB/src/gdk
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv19944/src/gdk

Modified Files:
        gdk_posix.mx 
Log Message:
propagated changes of Thursday Dec 20 2007 - Thursday Dec 27 2007
from the MonetDB_1-20 branch to the development trunk

[mainly to have Peter's mmap changes for Windows tested on Windows]


Index: gdk_posix.mx
===================================================================
RCS file: /cvsroot/monetdb/MonetDB/src/gdk/gdk_posix.mx,v
retrieving revision 1.151
retrieving revision 1.152
diff -u -d -r1.151 -r1.152
--- gdk_posix.mx        20 Dec 2007 08:45:23 -0000      1.151
+++ gdk_posix.mx        27 Dec 2007 06:25:17 -0000      1.152
@@ -1254,7 +1254,7 @@
 {
        void *ret = NULL;
        DWORD mode0 = FILE_READ_ATTRIBUTES | FILE_READ_DATA;
-       DWORD mode1 = FILE_SHARE_READ;
+       DWORD mode1 = FILE_SHARE_READ | FILE_SHARE_WRITE;
        DWORD mode2 = mode & MMAP_ADVISE;
        DWORD mode3 = PAGE_READONLY;
        int mode4 = FILE_MAP_READ;
@@ -1265,7 +1265,6 @@
        memset(hdl, 0, sizeof(MT_mmap_hdl));
        if (mode & MMAP_WRITE) {
                mode0 |= FILE_APPEND_DATA | FILE_WRITE_ATTRIBUTES | 
FILE_WRITE_DATA;
-               mode1 |= FILE_SHARE_WRITE;
        }
        if (mode2 == MMAP_RANDOM || mode2 == MMAP_DONTNEED) {
                mode2 = FILE_FLAG_RANDOM_ACCESS;


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-checkins

Reply via email to