diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 2002-01-14 13:51:38 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 2002-01-14 13:51:38 +0000 |
commit | 1468a88c66155ec30ed3e7ca833a91f8a72ef5f4 (patch) | |
tree | aff6952887c593ce91d583c90c8fee2bda1b0f0b /ace/OS.i | |
parent | 008cffb6a6d93c9141589d9adc8262be8ea828c3 (diff) | |
download | ATCD-1468a88c66155ec30ed3e7ca833a91f8a72ef5f4.tar.gz |
ChangeLogTag:Mon Jan 14 07:40:16 2002 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
Diffstat (limited to 'ace/OS.i')
-rw-r--r-- | ace/OS.i | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -3315,13 +3315,13 @@ ACE_OS::mmap (void *addr, { // On Win9x, we first try to OpenFileMapping to // file_mapping_name. Only if there is no mapping object - // with that name we try CreateFileMapping. + // with that name, and the desired name is valid, do we try + // CreateFileMapping. *file_mapping = ACE_TEXT_OpenFileMapping (nt_flags, 0, file_mapping_name); - if (*file_mapping != 0 - || ::GetLastError () != ERROR_INVALID_NAME) + if (*file_mapping != 0 || ::GetLastError () == ERROR_INVALID_NAME) try_create = 0; } |