Skip to content

Commit 582f09f

Browse files
author
aleck099
committed
Fix typo and failure of opening C:\Windows
1 parent 8d68107 commit 582f09f

File tree

1 file changed

+3
-3
lines changed
  • include/fast_io_hosted/platforms

1 file changed

+3
-3
lines changed

include/fast_io_hosted/platforms/win32.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -261,11 +261,11 @@ inline constexpr win32_open_mode calculate_win32_open_mode(open_mode_perms ompm)
261261
}
262262
if ((value & open_mode::no_shared_write) == open_mode::none)
263263
{
264-
mode.dwShareMode |= 2; // FILE_SHARE_DELETE
264+
mode.dwShareMode |= 2; // FILE_SHARE_WRITE
265265
}
266266
if ((value & open_mode::shared_delete) != open_mode::none)
267267
{
268-
mode.dwShareMode |= 4; // FILE_SHARE_WRITE
268+
mode.dwShareMode |= 4; // FILE_SHARE_DELETE
269269
}
270270
if ((value & open_mode::app) != open_mode::none)
271271
{
@@ -357,7 +357,7 @@ inline constexpr win32_open_mode calculate_win32_open_mode(open_mode_perms ompm)
357357
mode.dwCreationDisposition = 2; // CREATE_ALWAYS
358358
}
359359
}
360-
else if ((value & open_mode::in) == open_mode::none)
360+
else if ((value & open_mode::in) != open_mode::none)
361361
{
362362
if ((value & open_mode::app) != open_mode::none)
363363
{

0 commit comments

Comments
 (0)