diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2021-02-10 16:45:38 +0000 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2021-02-10 16:45:38 +0000 |
commit | 313e2dc377d07d5fae5a3fd666ad7000d7e8771d (patch) | |
tree | 4ebee38d57a7e804ad73dc972482fa88afa1d545 /gcc | |
parent | 6a6f74be9d6891cb0c17c493b1f9bca20673e6a0 (diff) | |
download | gcc-313e2dc377d07d5fae5a3fd666ad7000d7e8771d.zip gcc-313e2dc377d07d5fae5a3fd666ad7000d7e8771d.tar.gz gcc-313e2dc377d07d5fae5a3fd666ad7000d7e8771d.tar.bz2 |
libstdc++: Use correct error category for Windows error codes
When the result of GetLastError() is stored in a std::error_code it
should use std::system_category(), not std::generic_category() that is
used for POSIX errno values.
libstdc++-v3/ChangeLog:
* src/c++17/fs_ops.cc (fs::create_hard_link, fs::equivalent)
(fs::remove): Use std::system_category() for error codes from
GetLastError().
* src/filesystem/ops.cc (fs::create_hard_link, fs::remove):
Likewise.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions