diff --git a/ChangeLog b/ChangeLog index acb96735ac9..e728d3cb5de 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,4 @@ + * fix part files being marked as hidden on windows * 2.0.5 released diff --git a/src/file.cpp b/src/file.cpp index 7cb5501728a..105c0fd7704 100644 --- a/src/file.cpp +++ b/src/file.cpp @@ -218,7 +218,8 @@ namespace { , FILE_SHARE_READ | FILE_SHARE_WRITE , nullptr , (mode & aux::open_mode::write) ? OPEN_ALWAYS : OPEN_EXISTING - , 0, nullptr); + , (mode & aux::open_mode::hidden) ? FILE_ATTRIBUTE_HIDDEN : 0 + , nullptr); #endif