Index: ChangeLog
===================================================================
RCS file: /cvsroot/chasen/ChangeLog,v
retrieving revision 1.149
diff -u -r1.149 ChangeLog
--- ChangeLog	27 Aug 2003 15:42:55 -0000	1.149
+++ ChangeLog	24 Oct 2003 04:35:52 -0000
@@ -1,3 +1,7 @@
+2003-10-24  TAKAOKA Kazuma  <kazuma-t@is.aist-nara.ac.jp>
+
+	* lib/mmap.c (mmap_file): Shared file handles in Win32.
+
 2003-08-28  TAKAOKA Kazuma  <kazuma-t@is.aist-nara.ac.jp>
 
 	* lib/chalib.h: Stop copying mrph_t to mrph_data_t.
Index: lib/mmap.c
===================================================================
RCS file: /cvsroot/chasen/lib/mmap.c,v
retrieving revision 1.13
diff -u -r1.13 mmap.c
--- lib/mmap.c	8 Jul 2003 17:08:49 -0000	1.13
+++ lib/mmap.c	24 Oct 2003 04:35:52 -0000
@@ -104,7 +104,7 @@
 	view_mode = FILE_MAP_READ;
     }
 
-    mm->hfile = CreateFile(filename, file_mode, 0, NULL,
+    mm->hfile = CreateFile(filename, file_mode, FILE_SHARE_READ, NULL,
 			   OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
     if (mm->hfile == INVALID_HANDLE_VALUE)
         cha_exit_perror(filename);