23 Dec
2025
23 Dec
'25
1:12 a.m.
Andrey Semashev wrote:
Restoring the previous behavior (by introducing and using Boost.Filesystem- specific set of macros) is easy enough, and I will fix this shortly.
I'm not sure it's that easy. If the API selection between System and Filesystem is not consistent, system_category() will be POSIX but you'll be putting GetLastError codes into it. If you insist on using the Windows API on Cygwin, we'll need to revert the System patch as well. (Or you could implement your own error_category, I suppose.)